Course Comparison Table

 


Qt Essentials
Widgets Edition

 
Qt Essentials
Graphics Edition
Qt Essentials
Embedded Linux Edition
Programming with Qt
 
Programming with Qt for Embedded Linux
Duration 3 Days 3 Days 3 Days 4-5 Days 4-5 Days
PDF Outline
(download) (download) (download) (download) (download)
Fundamentals of Qt: the story of Qt, developing a "Hello World" application, "Hello World" using Qt Creator, practical tips for developers          
Objects in Qt: common features of Qt’s object models, object communication using signals & slots, signal & slot variations, handling events in Qt          
Core Classes: string handling, item container, file handling, variants          
Widgets: common widgets, layout management, guidelines for custom widgets          
Painting and Styling: painting on widgets, color handling, painting operations, style sheets          
Application Creation: main windows, settings, resources, translation for developers, deploying Qt applications          
Dialogs and Designer: dialogs, common dialogs, Qt Designer          
Model/View: item widgets, Model/View concept, custom models, item views      
(optional)
   
(optional)
Data IO: SAX and DOM XML APIs, XML streaming API, SQL database API, SQL models          
Graphics View: using GraphicsView classes, transformations and coordinate systems, creating custom items          
(optional)
Graphics View 2: widgets in a scene, drag and drop, effects, performance tuning        
(optional)
 
Animation: starting animation, animation groups, states and animations, events and transitions        
(optional)
 
(optional)
Qt Embedded: introduction, embedded setup, fonts, interprocess communication, customizing QVFb          
Qt Embedded Adaptation: display management, pointer handling, key handling, window decoration, feature configuration, performance tuning          
Inter-Process Communication: running processes, shared memory with Qt, QtDBus – Qt bindings to D-Bus      
(optional)
 
(optional)
 
Optional C++
Refresher Day

(for onsite training)
         

Optional Modules
 
         

(Click here to learn more about Qt Essentials - Widget Edition) (Click here to learn more about Qt Essentials - Graphics Edition) (Click here to learn more about Qt Essentials - Embedded Linux Edition) (Click here to learn more about Programming with Qt) (Click here to learn more about Programming with Qt for Embedded Linux)

 
Please contact us for more information about onsite courses.
 
If you're interested in attending an open enrollment course, please either contact us or take a look at the schedule, select a course, date and location and either contact us or the training partner offering that particular course.


Other Courses:


Moving from Qt3 to Qt 4:

For those who are already familiar with Qt 3, we offer the 3-5 day "Moving from Qt3 to Qt 4" course which can be customized to suit each customer's application needs. Moving from Qt3 to Qt 4 is incomparable to the courses listed in the course comparison chart below. (Please click here for more information about Moving from Qt 3 to Qt 4)


Qt Quick for C++ Developers:

The Qt Quick for C++ Developers course is a 2 day introduction to Qt Quick aimed toward providing trainees with Qt Quick programming experience and a working knowledge of the capabilities and limitations of Qt Quick. (Please click here for more information about Qt Quick for C++ Developers)

Document Actions