Price: AED 2,000

Duration: 25 Hours

Timing: Flexible

Course Overview

QT C++ is a cross-platform application and UI framework for writing web-enabled applications for desktop, mobile, and embedded operating systems. QT C++ is an application development framework based on C++. Traditionally, C++ is the major programming language used to develop with QT C++.

A solid understanding of the basics of C++ is essential for those planning on using Qt for C++. You do not need to be a C++ expert to begin. Qt simplifies many aspects of C++ development, making it a lot of fun. The overall development effort is minimal since Qt API are easy to understand and application functionality can be implemented with a smaller amount of code. C++ experts will find a lot of powerful APIs and tools in Qt which will make complicated things simple and new features easy to get done.

Qt provides a large selection of examples and demos which are available in source code (check demos and examples directories in your installation).The main difference between examples and demos is that examples are smaller and more focused on one functionality whereas demos are complete, more complex applications using many Qt features.


Course Outline

  1. How to Install Qt Creator IDE
  2. Qt GUI widget
  3. Qt Signal and slots
  4. QMessageBox
  5. Layouts in QT (Horizontal, Vertical, Grid and Form)
  6. Spacers, Splitter, Buddy and Tabs
  7. How to Show Another Window From MainWindow
  8. Simple Login app using QT
  9. Displaying image using label in Qt
  10. QStatusBar
  11. Resource Collection Files (.qrc)
  12. Use QLineEdit as password field
  13. Qt Stylesheets and using HTML
  14. QAction, QMenu, QToolBar
  15. QListWidget
  16. QFile,QFileDialog
  17. QPrintDialog and QPrinter
  18. QColorDialog
  19. Simple Application – NotePad
  20. Database Operation
  21. How to Send and Receive JSON Requests in Qt
  22. Basic and Advanced Animation with the QGraphicsItem

Related Article

Related Courses