Qt

From Wikibooks, the open-content textbooks collection

Jump to: navigation, search

[edit] Qt Programming

Qt (http://www.qtsoftware.com/) is a cross-platform (Qt is the basis for the KDE desktop environment supports X Window System (Unix/X11), Apple Mac OS X, and Microsoft Windows NT/9x/2000/XP), it is an object-oriented application development framework, widely used for the development of GUI programs (in which case it is known as a widget toolkit), and for developing non-GUI programs such as console tools and servers. Used in numerous commercial applications such as Google Earth, Skype for Linux and Adobe Photoshop Elements. Released under the LGPL or a commercial license.

To use the framework a previous C++ experience is recommended. If you'd like an easier language for use with Qt, check out PyQt. See X Window Programming/Qt for more information as an introduction.

The Qt documentation (provided freely as the framework) is probably the best you can find out there. http://doc.trolltech.com/ check the docs if you have any trouble.

For more help, try #qt on irc.freenode.net .

Lesson 1 - Hello, World!
Lesson 2 - Signals and Slots
Lesson 3 - QtWebKit Module
Lesson 4 - Video in a Qt application
Lesson 5 - IDE