MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Introduction to Qt: A C++ Cross Platform Application Framework

Course Summary

Have you been waiting for a cross-platform application framework for C++ that lets you do everything from creating daemons to writing elegant desktop GUIs? Wait no more. Get up to speed quickly on the Qt Framework using a real world example. This course w

  • +

    Course Syllabus

    ● Overview
        ◦ What is Qt?
        ◦ Licensing Types
        ◦ Qt Building Blocks
        ◦ Framework or Library?
        ◦ What Can You Do With Qt?
        ◦ Prerequisites and What You'll Learn
        ◦ Pros and Cons of Using Qt
        ◦ The Qt Timeline
        ◦ Course Overview
        ◦ Summary and Links
    ● Getting Started
        ◦ Introduction
        ◦ Where to Get Qt
        ◦ Additional Platforms and References
    ● Qt Creator Overview
        ◦ Introduction
    ● Hello World Revisited
        ◦ Introduction
    ● Application Overview
        ◦ Introduction
        ◦ The Need for an Echo Server
        ◦ Summary
    ● VFP Getting Started - The Setup Tab View
        ◦ Introduction
        ◦ Organizing the Project
        ◦ Using and Modifying a Custom Class Wizard
        ◦ Creating the Main View and Adding a Resource File
        ◦ Creating the Setup Tab TCP/IP Group Box
        ◦ Refactoring for Namespaces
        ◦ Refactoring for a Startup Class
        ◦ Adding Helper Methods to the Utils Class
        ◦ Completing the Setup Tab
        ◦ Summary
    ● VFP - The Model
        ◦ Introduction
        ◦ Creating the settings.json File
        ◦ Reading the .json File as a String
        ◦ Creating and Parsing a JSON Object
        ◦ Creating a Read/Write Configuration File
        ◦ The Provider Class
        ◦ The Instrument Socket Class
        ◦ The Instrument Class
        ◦ Summary
    ● VFP - The View Manager
        ◦ Introduction
        ◦ Creating the SetupViewManager Class
        ◦ Modifying the Startup Class
        ◦ Integrating the Settings Data
        ◦ Setting Up the Combobox Commands
        ◦ Writing the Wait Times
        ◦ Wiring up the Buttons
        ◦ Summary
    ● Menus and Actions
        ◦ Introduction
        ◦ The Control Tab Form
        ◦ Modifying the Startup class
        ◦ Creating the Pulse Width Command
        ◦ Creating the Control Tab View Manager
        ◦ Enabling/Disabling the Control Tab
        ◦ Menus Toolbars and the Action Editor
        ◦ Creating and Showing an About Box
        ◦ Summary

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top