(→Your lessons) |
(→Your lessons) |
||
| Line 17: | Line 17: | ||
* [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|Drag-and-drop]] | * [[/Drag-and-drop|Drag-and-drop]] | ||
| + | * [[/command-line-options|Command line options]] | ||
* [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] | ||
* [[/printing|Printing]] | * [[/printing|Printing]] | ||
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