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-da/docs/tdebase/faq/filemng.docbook | 4 ++-- .../docs/tdemultimedia/artsbuilder/mcop.docbook | 2 +- .../docs/tdevelop/kde_app_devel/index.docbook | 14 +++++++------- tde-i18n-da/docs/tdevelop/kdearch/index.docbook | 20 ++++++++++---------- 4 files changed, 20 insertions(+), 20 deletions(-) (limited to 'tde-i18n-da/docs') diff --git a/tde-i18n-da/docs/tdebase/faq/filemng.docbook b/tde-i18n-da/docs/tdebase/faq/filemng.docbook index f9d63674a70..7e5e0a889bf 100644 --- a/tde-i18n-da/docs/tdebase/faq/filemng.docbook +++ b/tde-i18n-da/docs/tdebase/faq/filemng.docbook @@ -209,9 +209,9 @@ > De bruges af alle &kde;-programmer (da de er implementeret i KApplicationTDEApplication og alle gode &kde;-programmer laver et KApplicationTDEApplication-objekt før de over hovedet kigger på kommandolinje-argumenterne). En standardlinje for et &kde;-program ser sådan her ud: Eftersom &kde; droppede CORBA fuldstændigt, og i stedet bruger &DCOP; overalt, opstår naturligvis spørgsmålet hvorfor ikke &arts; også gør det. Trods alt findes &DCOP;-understøttelse i KApplicationTDEApplication, er godt vedligeholdt, forventes at integreres udmærket med libICE, og alt muligt andet. Du ser at vi først har ændret fra QApplication til KApplicationTDEApplication. Desuden var vi tvunget til at ændre den tidligere brugte metode setMainWidget() til setTopWidget som KApplicationTDEApplication bruger til for at angive hovedkontrollen. Det er alt! Dit første KDE-program er klart. Du behøver kun at fortælle oversætteren hvilken deklarationssøgesti KDE har, og linkeren at den skal linke med tdecore-biblioteket med -ltdecore. Eftersom du nu i det mindste ved hvad funktionen og QObject og tdecore-biblioteksdokumentationen for klassen KApplicationTDEApplication. KDE's biblioteksreferenceguide har også en fuldstændig beskrivelse af hvordan konstruktorerne i QApplication og KApplicationTDEApplication kaldes, inklusive behandling af kommandolinjeflag. @@ -1001,7 +1001,7 @@ return a.exec(); 5 about.addAuthor( "Dit Navn", 0, "du@du.se" ); 6 KCmdLineArgs::init(argc, argv, &about); 7 KCmdLineArgs::addCmdLineOptions(options); -8 KApplication app; +8 TDEApplication app; 9 10 // registrer os som en DCOP-klient 11 app.dcopClient()->registerAs(app.name(), false); @@ -1038,7 +1038,7 @@ return a.exec(); > Det der først sker nu, er at objektet KApplicationTDEApplication laves som almindeligt, men vi har tilføjet nogle KDE-metoder som angiver information om programmet og forfatteren af programmet. diff --git a/tde-i18n-da/docs/tdevelop/kdearch/index.docbook b/tde-i18n-da/docs/tdevelop/kdearch/index.docbook index cea0a439327..17ec7d62d72 100644 --- a/tde-i18n-da/docs/tdevelop/kdearch/index.docbook +++ b/tde-i18n-da/docs/tdevelop/kdearch/index.docbook @@ -151,8 +151,8 @@ <ulink url="kdeapi:tdecore/KApplication" ->KApplication</ulink +><ulink url="kdeapi:tdecore/TDEApplication" +>TDEApplication</ulink > Initierer og styrer et KDE-program. @@ -2135,8 +2135,8 @@ rc_DATA = kviewui.rc Starten af Hjælpecentralen er indkapslet i klassen KApplication er indkapslet i klassen TDEApplication. For at vise håndbogen for programmet, bruges blot X-DCOP-ServiceType angiver hvordan tjenesten startes. Værdien Unique (unik) angiver at tjenesten ikke må startes mere end én gang. Det betyder at hvis du forsøger at starte tjenesten (f.eks. via KApplication::startServiceByName() (unik) angiver at tjenesten ikke må startes mere end én gang. Det betyder at hvis du forsøger at starte tjenesten (f.eks. via TDEApplication::startServiceByName(), kontrollerer KDE om den allerede er registreret i DCOP, og bruger tjenesten som kører. Hvis den ikke allerede er registreret, starter KDE den og venter til den er registreret. Derfor kan du med det samme sende DCOP-kald til tjenesten. I dette tilfælde, skal tjenesten implementeres som KUniqueApplication. @@ -2452,14 +2452,14 @@ X-TDE-StartupNotify=false >Brug af DCOP-tjenester En DCOP-tjeneste startes med en af flere metoder i klassen KApplication: +>En DCOP-tjeneste startes med en af flere metoder i klassen 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 << "Start af KIO-server mislykkedes med meddelelsen " << error << endl; } ... @@ -2478,11 +2478,11 @@ if (!client->call("kio_uiserver", "UIServer", "setListMode(bool)", I eksemplet som gives her, startes tjenesten "med navn", dvs. første argument til KApplication::startServiceByName() TDEApplication::startServiceByName() er navnet, som det angives på linjen Name i desktop-filen. Et alternativ er at bruge KApplication::startServiceByDesktopName()TDEApplication::startServiceByDesktopName(), som bruger navnet på desktop-filen som argument, dvs. i dette tilfælde "kio_uiserver.desktop". -- cgit v1.2.1