Development/Tutorials/Programming Tutorial KDE 4: Difference between revisions

From KDE TechBase
m (ProgrammingTutorial moved to Programming Tutorial: No camel case)
Line 9: Line 9:
* To learn KDE programming, first read this:
* To learn KDE programming, first read this:
http://developer.kde.org/~wheeler/cpp-pitfalls.html
http://developer.kde.org/~wheeler/cpp-pitfalls.html
* Get an overview about the [[tools]] you can use.


=Your lessons=
=Your lessons=

Revision as of 14:35, 6 September 2006

This is a tutorial to learn KDE programming by examples. It assumes you are working with KDE 4, not KDE 3 (see build_unstable for how to build it).


Overview

  • Basics:

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.

  • Know how you can get help:

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.

  • To learn KDE programming, first read this:

http://developer.kde.org/~wheeler/cpp-pitfalls.html

  • Get an overview about the tools you can use.

Your lessons

Suggested readings

http://edu.kde.org/development/tips.php