4.65
171 reviews
Qt 5 Widgets for Beginners with C++
An introduction to Qt 5 Widgets and Desktop programming, designed for students who know the Qt 5 Core library
- Description
- Curriculum
- FAQ
- Reviews
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.
Layouts
Buttons, and checkboxes
-
8Absolute LayoutVideo lesson
-
9Horizontal LayoutsVideo lesson
-
10Vertical LayoutsVideo lesson
-
11Grid LayoutsVideo lesson
-
12Form LayoutVideo lesson
-
13Multiple LayoutsVideo lesson
-
14Professional layout exampleVideo lesson
-
15SplittersVideo lesson
-
16Section 2 - AssignmentText lesson
-
17Section 2 - QuizQuiz
Combos, lists, spinbox, and more
Resources
-
25QComboBoxVideo lesson
-
26QListWidgetVideo lesson
-
27QFontComboBoxVideo lesson
-
28QLineEdit in depthVideo lesson
-
29QPlainTextEditVideo lesson
-
30QSpinBoxVideo lesson
-
31Working with dates and timesVideo lesson
-
32Basic user interface design mistakesVideo lesson
-
33Validating user inputVideo lesson
-
34Section 4 - AssignmentText lesson
-
35Section 4 - QuizQuiz
Multiple Dialogs
QMainWindow
Containers
Rich Text Editor Example
Models
-
63Rich Text Editor Step 1 - Basic LayoutVideo lesson
-
64Rich Text Editor Step 2 - File IOVideo lesson
-
65Rich Text Editor Step 3 - Copy, Cut, Paste, Undo, RedoVideo lesson
-
66Rich Text Editor Step 4 - Find DialogVideo lesson
-
67Rich Text Editor Step 5 - Replace DialogVideo lesson
-
68Rich Text Editor Step 6 - Bold, Italic, UnderlineVideo lesson
-
69Rich Text Editor Step 7 - Color DialogVideo lesson
-
70Rich Text Editor Step 8 - Font DialogVideo lesson
-
71Rich Text Editor Step 9 - About DialogVideo lesson
-
72Rich Text Editor Step 10 - Custom HTMLVideo lesson
-
73Section 9 - AssignmentText lesson
-
74Section 9 - QuizQuiz
Complete Example Applications
-
75Model View ProgrammingVideo lesson
-
76QStringListModelVideo lesson
-
77QFileSystemModelVideo lesson
-
78QStandardItemModel - ListVideo lesson
-
79QStandardItemModel - TableVideo lesson
-
80QStandardItemModel - TreeVideo lesson
-
81QFileSystemModel - How to sync modelsVideo lesson
-
82Extracting data from a modelVideo lesson
-
83Section 10 - AssignmentText lesson
-
84Section 10 - QuizQuiz
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
Course available for 2 days
Share
Course details
Video
17 hours
Lectures
1
Certificate of Completion
Full lifetime access
Access on mobile and TV
Popular courses
External Links May Contain Affiliate Links read more