Course Code: qtprogramming
Duration: 21 hours
Prerequisites:
  • Knowledge of basic programming concepts.

Audience

  • Software developers
Overview:

Qt is an application framework for developing cross-platform application software. It uses uses standard C++ with extensions to simplify the development of both GUI and server applications.

This instructor-led, live training provides in-depth coverage of Qt and its modules.

By the end of this training, participants will have the necessary knowledge and practice to develop their own C++ application using Qt.

Format of the Course

  • An instructor-led course with theoretical coverage of Qt together with exercises and a large component of hands-on development.
Course Outline:

Introduction to Qt

Objects and Core Types

  • Core Classes
  • Objects
  • Object Communication

Widgets and Designer

  • Widgets
  • Dialogs

Applications and Painting

  • Painting and Styling
  • Application Creation

Models and Views

Graphics View

Qt Additional Models

  • Multithreaded Programming and Multimedia
  • Multimedia Programming
  • Inter-Process Communication

Miscellaneous Topics

  • Extending Qt with Plugins
  • Data Processing
  • XML Patterns
  • Animation

Closing Remarks

Sites Published:

United Arab Emirates - Qt Programming

Qatar - Qt Programming

Egypt - Qt Programming

Saudi Arabia - Qt Programming

South Africa - Qt Programming

Brasil - Qt Programming

Canada - Qt Programming

中国 - Qt Programming

香港 - Qt Programming

澳門 - Qt Programming

台灣 - QT Programming

USA - Qt Programming

Österreich - Qt Programming

Schweiz - Qt Programming

Deutschland - Qt Programming

Czech Republic - Qt Programming

Denmark - Qt Programming

Estonia - Qt Programming

Finland - Qt Programming

Greece - Qt Programming

Magyarország - Qt Programming

Ireland - Qt Programming

Luxembourg - Qt Programming

Latvia - Qt Programming

España - Programación QT

Italia - Qt Programming

Lithuania - Qt Programming

Nederland - Qt Programming

Norway - Qt Programming

Portugal - Qt Programming

România - Qt Programming

Sverige - Qt Programming

Türkiye - Qt Programming

Malta - Qt Programming

Belgique - Qt Programming

France - Qt Programming

日本 - Qt Programming

Australia - Qt Programming

Malaysia - Qt Programming

New Zealand - Qt Programming

Philippines - Qt Programming

Singapore - Qt Programming

Thailand - Qt Programming

Vietnam - Qt Programming

India - Qt Programming

Argentina - Programación QT

Chile - Programación QT

Costa Rica - Programación QT

Ecuador - Programación QT

Guatemala - Programación QT

Colombia - Programación QT

México - Programación QT

Panama - Programación QT

Peru - Programación QT

Uruguay - Programación QT

Venezuela - Programación QT

Polska - Qt Programming

United Kingdom - Qt Programming

South Korea - Qt Programming

Pakistan - Qt Programming

Sri Lanka - Qt Programming

Bulgaria - Qt Programming

Bolivia - Programación QT

Indonesia - Qt Programming

Kazakhstan - Qt Programming

Moldova - Qt Programming

Morocco - Qt Programming

Tunisia - Qt Programming

Kuwait - Qt Programming

Oman - Qt Programming

Slovakia - Qt Programming

Kenya - Qt Programming

Nigeria - Qt Programming

Botswana - Qt Programming

Slovenia - Qt Programming

Croatia - Qt Programming

Serbia - Qt Programming

Bhutan - Qt Programming

Nepal - Qt Programming

Uzbekistan - Qt Programming