Goals
- Master the development of graphics applications with the Qt API
Program
Presentation, versions, licenses
Qt development environment
Compilation, supported platforms
Qt object model
Types of projects
Workshop: Installation of the development environment, configuration, structure of a project
Types of APIs: Qt with widgets vs Qt Quick
File types
Main classes: QMainWindow, QDialog, types, conversions …
Message boxes
Signals and slots
Main graphic components, menus and toolbars
Positioning management: available layouts
Zones display and printing
Event management, adaptation and filters
Workshop: Creation of multiple windows, positioning of widgets and events
API available: the QWidget
Structure class , events
Integration of widgets in Qt Designer
Workshop: Creating Qt widgets
Collections: containers and generic algorithms
File manipulation
Connection to databases, queries, views
Multithreading
Network connections (TCP, HTTP, FTP)
XML stream manipulation
Workshop: Multiple examples of the use of
Drag and drop
2D / 3D graphics
Creation of help systems
Internationalization
Customization of appearance (Look and Feel)
Creation of plugins
Scripting with JavaScript
Workshop: Internationalization of the application, creation of help systems
Duration
3 days
Price
£ 1870
Audience
All
Prerequisites
Have followed C++ training or equivalent concepts (Object oriented in C++)
Reference
PRO871-F
Sessions
Contact us for more informations about session date