From 8911551b93e6f92371402b136b05af47c8e4e970 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 20 Jan 2013 00:14:02 -0600 Subject: Rename KApplication to TDEApplication to avoid conflicts with KDE4 --- tde-i18n-es/docs/tdebase/faq/filemng.docbook | 4 ++-- .../docs/tdemultimedia/artsbuilder/mcop.docbook | 2 +- .../docs/tdevelop/kde_app_devel/index.docbook | 14 +++++++------- tde-i18n-es/docs/tdevelop/kdearch/index.docbook | 20 ++++++++++---------- 4 files changed, 20 insertions(+), 20 deletions(-) (limited to 'tde-i18n-es/docs') diff --git a/tde-i18n-es/docs/tdebase/faq/filemng.docbook b/tde-i18n-es/docs/tdebase/faq/filemng.docbook index 8bafbd0ca4e..180dbccfdeb 100644 --- a/tde-i18n-es/docs/tdebase/faq/filemng.docbook +++ b/tde-i18n-es/docs/tdebase/faq/filemng.docbook @@ -207,9 +207,9 @@ > Se utilizan por parte de todas las aplicaciones &kde; (desde que se implementó en KApplicationTDEApplication y todos los buenos programas de &kde; crean un objeto KApplicationTDEApplication incluso antes de que se vean los argumentos en la línea de órdenes). Una línea estándar para una aplicación de &kde; puede ser algo parecido a esto: Desde que &kde; abandonó CORBA completamente, y está usando &DCOP; en su lugar, la pregunta natural que surge es por qué &arts; no está haciendo eso. Después de todo, el soporte para &DCOP; está en KApplicationTDEApplication, está bien mantenido, y supuestamente bien integrado con libICE, entre otras cosas. Vea que en primer lugar hemos cambiado de QApplication a KApplication TDEApplication . Además, hemos tenido que cambiar elmétodo setMainWidget() anteriormente usado por setTopWidget, que utiliza KApplicationTDEApplication para establecer el «widget» principal. ¡Y ya está! Su primera aplicación de KDE ya está terminada. Ahora solo le falta indicarle al compilador la ruta de inclusión de KDE, y al enlazador que utilice la biblioteca tdecore mediante el parámetro -ltdecore. Como ahora ya sabe qué suele proporcionar como mínimo la función y QObject, y la documentación de la biblioteca «tdecore» sobre la clase KApplicationTDEApplication. El Manual d referencia de la biblioteca KDE también contiene una completa descripción sobre cómo llamar a los constructores de QApplication y de KApplicationTDEApplication, incluido el procesamiento de los argumentos pasados como parámetros en la línea de comando. @@ -1007,7 +1007,7 @@ return a.exec(); 5 about.addAuthor( "Your Name", 0, "you@you.com" ); 6 KCmdLineArgs::init(argc, argv, &about); 7 KCmdLineArgs::addCmdLineOptions(options); -8 KApplication app; +8 TDEApplication app; 9 10 // registrarnos como cliente dcop 11 app.dcopClient()->registerAs(app.name(), false); @@ -1044,7 +1044,7 @@ return a.exec(); > Ahora, lo que ocurre en primer lugar es la creación de un objeto KApplicationTDEApplication, pero hemos añadido algunos métodos de KDE para configurar la información sobre el programa y sobre el autor de esta aplicación. diff --git a/tde-i18n-es/docs/tdevelop/kdearch/index.docbook b/tde-i18n-es/docs/tdevelop/kdearch/index.docbook index 3911b4a257f..98554d835df 100644 --- a/tde-i18n-es/docs/tdevelop/kdearch/index.docbook +++ b/tde-i18n-es/docs/tdevelop/kdearch/index.docbook @@ -151,8 +151,8 @@ <ulink url="kdeapi:tdecore/KApplication" ->KApplication</ulink +><ulink url="kdeapi:tdecore/TDEApplication" +>TDEApplication</ulink > Inicia y controla una aplicación de KDE. @@ -2135,8 +2135,8 @@ rc_DATA = kviewui.rc La invocación de KHelpCenter está encapsulada en la clase KApplication está encapsulada en la clase TDEApplication. Para mostrar el manual de su aplicación, use X-DCOP-ServiceType especifica el modo en que se inicia el servicio. El valor Unique indica que el servicio no se debe iniciar más de una vez. Esto significa que si trata de iniciar este servicio, por ejemplo mediante KApplication::startServiceByName() indica que el servicio no se debe iniciar más de una vez. Esto significa que si trata de iniciar este servicio, por ejemplo mediante TDEApplication::startServiceByName(), KDE comprueba si ya estaba registrado en DCOP. En caso afirmativo, usa el servicio que está en ejecución. Si todavía no estaba registrado, KDE lo iniciará y esperará hasta que esté registrado. De este modo puede enviar llamadas DCOP al servicio inmediatamente. En tal caso, el servicio debe implementarse como KUniqueApplication. @@ -2456,14 +2456,14 @@ X-TDE-StartupNotify=false >Uso de servicios DCOP Un servicio DCOP comienza con uno de entre varios métodos en la clase KApplication: +>Un servicio DCOP comienza con uno de entre varios métodos en la clase TDEApplication: DCOPClient *client = kapp->dcopClient(); client->attach(); if (!client->isApplicationRegistered("kio_uiserver")) { QString error; - if (KApplication::startServiceByName("kio_uiserver", QStringList(), &error)) + if (TDEApplication::startServiceByName("kio_uiserver", QStringList(), &error)) cout << "El inicio de kioserver ha fallado con el mensaje " << error << endl; } ... @@ -2482,11 +2482,11 @@ if (!client->call("kio_uiserver", "UIServer", "setListMode(bool)", En el ejemplo propuesto, el servicio se inició «por nombre»; es decir, el primer argumento de KApplication::startServiceByName()TDEApplication::startServiceByName() es el nombre que aparece en la línea Name del archivo «desktop». Una alternativa consiste en usar KApplication::startServiceByDesktopName()TDEApplication::startServiceByDesktopName(), que toma el nombre del archivo «desktop» como argumento (en este caso, «kio_uiserver.desktop»). -- cgit v1.2.1