Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Learn C/C++ programming
·
Module 11
Introduction to Desktop Applications with Qt
Understanding Event-Driven Programming for GUIs
Explain the event-driven programming model used in GUI applications
Setting Up a Qt Project with Qt Creator and CMake
Set up a basic Qt project using Qt Creator and CMake
Qt Signals & Slots
Explain Qt's signals and slots mechanism for communication between objects
4
Qt Layout Managers
Lay out GUI components using Qt's layout managers (e.g., QVBoxLayout, QHBoxLayout, QGridLayout)
5
Building Basic UIs with Qt Widgets
Build a simple UI with widgets like QPushButton, QLabel, and QLineEdit
6
Connecting Button Clicks to Actions
Connect a button's 'clicked' signal to a slot that performs an action
Previous module
C++ Error Handling and Build Systems
Next module
Introduction to Embedded Systems with Arduino