When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Qt Widgets for Beginners with C++

An introduction to Qt Widgets and Desktop programming, designed for students who know the Qt Core library

     
  • 4.5
  •  |
  • Reviews ( 564 )
₹599
Qt Widgets for Beginners with C++

    This Course Includes

    • iconudemy
    • icon4.5 (564 reviews )
    • icon17h 17m
    • iconenglish
    • iconOnline - Self Paced
    • iconprofessional certificate
    • iconUdemy

    About Qt Widgets for Beginners with C++

    This course targets Qt5 but is mostly compatible with Qt6 - I am in the process of recording the Qt6 material, anyone owning this course will get a free upgrade to the Qt6 version.

    Qt 5 Widgets and Desktop programming with C++ is designed for anyone who has a solid understanding of C++ and Qt 5 Core. This course will take you all the way from "what is a button" to model view controller programming. Includes full source code available on GitHub, and includes an entire section of example applications. This course overs Qt 5. Because Qt 6 has so many changes, I will re-record these lessons using Qt 6 and place them into a different course. No experience with QML necessary, this is a beginners course that will teach you the foundations Widgets cross platform development. Widgets run on most major desktops (windows, mac, linux). We will start with a short introduction to Widgets, and then rapidly move on to more complex topics. This course is specifically designed for Qt 5 with beginner in mind but as I mentioned, most of this is comptatible with Qt6. These videos take you from knowing nothing about Qt Widgets to creating intermediate level applications using C++. These videos build on the popular Qt Core series available on Udemy. These videos show many best practices and how to overcome common mistakes. About the author: Bryan has created hundreds of Qt tutorials available on YouTube and has created official Qt training videos for the Qt Company. Full source code available on GitHub, and runs a Facebook community with thousands of developers that can offer free help 24x7. Highly recommended that you have a strong foundation in Qt Core before attempting this course - fear not, I have other courses available on Udemy: Qt 5 Core Beginners Qt 5 Core Intermediate Qt 5 Core Advanced

    What You Will Learn?

    • Qt 5 .
    • Foundations of Qt Widget programming .
    • QWidget .
    • QPushButton .
    • QCheckBox .
    • QRadioButton .
    • QGroupBox .
    • QFrame .
    • QTabbedWidget .
    • QStackedWidget .
    • QListWidget .
    • QTreeWidget .
    • Model View Controller Programming (MVC) .
    • QStringListModel .
    • QFileSystemModel .
    • QStandardItemModel .
    • Plain Text Editors .
    • Rich Text Editors .
    • Using the Clipboard .
    • File Handling .
    • Dialogs .
    • Main Windows .
    • Multiple Dialog Interface (QMDIArea) .
    • Basic UI Design .
    • Tri-state CheckBoxes in Lists .
    • Avoiding Common Mistakes Show moreShow less.