diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-01-20 00:24:38 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-01-20 00:24:38 -0600 |
commit | 95e28f5bcadbf0ac052c4f29d77b4ab5e6648d1b (patch) | |
tree | 4c22f2f3096672431df9180a0946c137012f3f2c /doc/kde_app_devel | |
parent | bdeb717137b6fc8693198008ccb97f8213973416 (diff) | |
download | tdevelop-95e28f5bcadbf0ac052c4f29d77b4ab5e6648d1b.tar.gz tdevelop-95e28f5bcadbf0ac052c4f29d77b4ab5e6648d1b.zip |
Rename KApplication to TDEApplication to avoid conflicts with KDE4
Diffstat (limited to 'doc/kde_app_devel')
-rw-r--r-- | doc/kde_app_devel/index.docbook | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/doc/kde_app_devel/index.docbook b/doc/kde_app_devel/index.docbook index 188297f9..46114f6c 100644 --- a/doc/kde_app_devel/index.docbook +++ b/doc/kde_app_devel/index.docbook @@ -571,7 +571,7 @@ done. As an example, we'll discuss the changed version of the Qt example from ab int main( int argc, char **argv ) { -KApplication a( argc, argv ); +TDEApplication a( argc, argv ); QPushButton hello( "Hello world!", 0 ); hello.resize( 100, 30 ); @@ -586,9 +586,9 @@ return a.exec(); </programlisting> </para> <para> -You see that first we have changed from <classname>QApplication</classname> to <classname>KApplication +You see that first we have changed from <classname>QApplication</classname> to <classname>TDEApplication </classname>. Further, we had to change the previously used <methodname>setMainWidget()</methodname> method -to <methodname>setTopWidget</methodname>, which <classname>KApplication</classname> uses to set the main +to <methodname>setTopWidget</methodname>, which <classname>TDEApplication</classname> uses to set the main widget. That's it! Your first KDE application is ready - you only have to tell the compiler the KDE include path and the linker to link in the tdecore library with -ltdecore. </para> @@ -601,10 +601,10 @@ mentioned before and see the effects. <para> What you should have looked into additionally until now is the reference documentation for Qt, especially the <classname>QApplication</classname>, <classname>QWidget</classname> and <classname>QObject -</classname> class and the tdecore library documentation for the <classname>KApplication</classname> class. +</classname> class and the tdecore library documentation for the <classname>TDEApplication</classname> class. The <ulink url="developer.kde.org/documentation/library/libraryref.html">KDE Library Reference handbook</ulink> also covers a complete description about the invocation of the <classname>QApplication</classname> and -<classname>KApplication</classname> constructors including command-line argument processing. +<classname>TDEApplication</classname> constructors including command-line argument processing. </para> </sect2> </sect1> @@ -861,7 +861,7 @@ by selecting the "Global Functions" folder. 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 // register ourselves as a dcop client 11 app.dcopClient()->registerAs(app.name(), false); @@ -896,7 +896,7 @@ by selecting the "Global Functions" folder. </programlisting> </para> <para> -Now, what happens first is the usual creation of a <classname>KApplication</classname> object, but we've +Now, what happens first is the usual creation of a <classname>TDEApplication</classname> object, but we've added some KDE methods that set program and author information for this application. </para> </sect2> |