YoVDO

Python GUI Development Using PySide6 and Qt – Tutorial

Offered By: freeCodeCamp

Tags

Python Courses Qt Framework Courses Cross-Platform Development Courses GUI Development Courses

Course Description

Overview

Dive into a comprehensive 5-hour tutorial on building cross-platform desktop applications using PySide6 and Qt for Python. Master the fundamentals of GUI development for Windows, Mac, and Linux through hands-on lessons covering essential widgets, layouts, and Qt Designer. Explore topics such as signals and slots, QMainWindow, QMessageBox, and resource management. Learn to organize code efficiently, work with various UI elements, and compile user interfaces to Python. Access source code on GitHub and join a supportive community for ongoing learning and development in Python GUI programming.

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

Related Courses

Build Real Software with Python, PyQt5 and QT Designer
Udemy
Learn Python GUI programming using Qt framework
Udemy
Qt 5 C++ GUI Development For Beginners : The Fundamentals
Udemy
Qt 5 Core for Beginners with C++
Udemy
Qt 5 Core Intermediate with C++
Udemy