(→Your lessons) |
|||
| Line 16: | Line 16: | ||
* [[How to load and save configuration]] | * [[How to load and save configuration]] | ||
* [http://developer.kde.org/documentation/other/makefile_am_howto/en/index.html How to write Makefile.am]s | * [http://developer.kde.org/documentation/other/makefile_am_howto/en/index.html How to write Makefile.am]s | ||
| − | * [[ | + | * [[Drag-and-drop]] |
* [http://edu.kde.org/development/tips.php#HowtodealwithsoundwhencodingaKDEapplication How to write sound programs] | * [http://edu.kde.org/development/tips.php#HowtodealwithsoundwhencodingaKDEapplication How to write sound programs] | ||
* [[How to write Kontact plugins]] | * [[How to write Kontact plugins]] | ||
This is a tutorial to learn KDE programming by examples. It assumes you are working with KDE 4, not KDE 3.
KDE is tied together with Qt. KDE classes mostly inherit Qt classes and specify them. KDE 4 is based on QT 4, KDE 3 is based on Qt. When this tutorial introduces Qt classes, this helps you learn KDE programming.
Whenever you have a KDE class and want the KDE documentation for it, point your konqueror to kde:KApplication (in case you want help for the class KApplication). For the Qt class QApplication, you can point your konqueror to qt:QApplication.
http://developer.kde.org/~wheeler/cpp-pitfalls.html