Qt for Beginners: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[toc align_right= | [toc align_right="yes" depth="3"] | ||
[[Category:Qt_for_beginners]] | |||
[[Category:Tutorial]] | |||
[[Category:HowTo]] | |||
= Qt for beginners = | = Qt for beginners = |
Revision as of 08:36, 25 February 2015
[toc align_right="yes" depth="3"]
Qt for beginners
New to Qt ? Don't know how to start ? This wiki page is for you ! It is a step by step tutorial that presents all specificities and features of Qt.
Warning : be sure to have some knowledge in C++ before starting ! If you are unsure about some notions, you might check the C++ reminder.
Remark : this tutorial series target mainly Qt4. Even if most of these tutorials are also valid for Qt5, the case of Qt5 is discussed in a separate part.
Introduction to Qt and Widgets
- Introduction
- Hello World
- A pretty button
- Signals and slots
- Signals and slots 2
- Exercise 1 : basis
- Finding information in the documentation
- How to layout widgets
- Useful widgets
- Using the main window and dialogs
- Qt designer
- Exercise 1 : widgets
Advanced topics
- Managing threads and processes
- Displaying information using model views
- Painting and the graphics scene
- XML parsing made easy
- Accessing databases
- Web in Qt application
- Exercise 2 : advanced Qt
Qt Quick
- Introduction
- Layout elements with anchors
- States and transitions, animations
- QML files organization
- Bind your Quick app with C++
- Extend Quick
- Exercise 3 : Qt Quick
Other topics
- C++ reminder
- Deploying my application
- Translate my application
- What's new in Qt 5