Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Python GUI Development Using PySide6 and Qt – Tutorial

via freeCodeCamp

Overview

This course teaches how to use Qt for Python with PySide6 to develop cross-platform desktop applications for Windows, Mac, and Linux. By the end of the course, learners will be able to build GUI applications using various widgets such as QPushButton, QLabel, QCheckBox, and more. The course covers topics like signals and slots, layouts, Qt Designer, and compiling user interfaces to Python. The intended audience for this course includes beginner programmers looking to create desktop applications with Python and Qt.

Syllabus

⌨️ Intro
⌨️ Welcome
⌨️ Get the most
⌨️ Python and PySide6 Install
⌨️ Understanding the code
⌨️ Organizing the code in classes
⌨️ Signals and Slots
⌨️ Intro to Widgets
⌨️ Using QWidget
⌨️ QMainWindow
⌨️ QMessageBox
⌨️ QPushButton
⌨️ QLabel and QLineEdit
⌨️ QTextEdit
⌨️ QLabel and Images
⌨️ Size Policies and Stretches
⌨️ QGridLayout
⌨️ QCheckBox and QRadioButton
⌨️ QListWidget
⌨️ QTabWidget
⌨️ QComboBox
⌨️ Qt Designer : Introduction & Install
⌨️ Using Qt Designer
⌨️ Qt Designer and QUiLoader
⌨️ Wrapping loader object into ui class
⌨️ Compiling User Interfaces to Python
⌨️ Working with resources manually : Qt Designer
⌨️ Loading resources from Qt Designer
⌨️ QMainWindow : Putting it all togerher!
⌨️ Farewell

Taught by

freeCodeCamp.org

Reviews

Start your review of Python GUI Development Using PySide6 and Qt – Tutorial

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.