Currently Empty: £0.00
Hello Students
Welcome to Python GUI Development with PySide6 – Qt for Python course, first of all let me talk little bit about Qt for Python and after that i talk about the course structure, now PySide6 is the official Python module from the Qt for Python project, which provides access to the complete Qt 6.0+ framework. The Qt for Python project is developed in the open, with all facilities you’d expect from any modern OSS project such as all code in a git repository and an open design process.
This course is divided on to different sections
1: In this section we will have a simple introduction to PySide6 (Qt for Python) and after that we will go through PySide6 installation and than we create our first GUI window with PySide6.
2: In this section we dive in to the PySide6 widgets and we talk about different widgets and also layout management that you can use in Qt for Python.
3: In this section we talk about Signals and Slots mechanism in PySide6 and we talk about different types of Signals and Slots that you can use in PySide6.
4: This section is dedicated to MenuBar and MenuItems, also we will talk about using QTableView, we create a simple contact list application.
5: In this section we learn about Drawing and Graphics, we create some examples on 2D graphics in PySide6, also we build a simple paint application.
6: This is the section that we talk about database functionality inside your PySide6 GUI application, basically we talk about MySQL and SQLite databases.
7: In this section we talk about QtMultimedia module and we create a simple Music and Video player with PySide6 and Python.
8: In this section we create some on charts and we talk about QtCharts module.
9: In this section we learn about different animations in Qt for Python.
10: In this section we talk about QtWebEngine module and we create a simple web browser with QtWebEngine.
11: In the eleventh section we start our QtQuick journey and we create QtQuick examples using Qt Creator.
12: In this section i will talk about QtQuick Controls
13: This section is dedicated to different animations using QtQuick in PySide6.
PySide6 Introduction & Installation
PySide6 Widgets
More on Signals & Slots
-
11Working with QPushButton
-
12Working with QLabel
-
13Working with QLineEdit
-
14Working with QHBoxLayout
-
15Working with QVBoxLayout
-
16Working with QGridLayout
-
17Signals & Slots in Pyside6
-
18Signals & Slot Qt Designer
-
19QRadioButton Class
-
20QCheckBox Class
-
21SpinBox Class in PySide6
-
22Scrollbar & Slider in PySide6
-
23QLCDNumber Class in PySide6
-
24QComboBox Class
-
25QListWidget Class in PySide6
-
26Color & Font Dialog
-
27QTableWidget in PySide6
-
28QCalendarWidget Class in PySide6
-
29Print, Print Preview & Export PDF
Advanced Widgets Concepts
PySide6 CSS Styling
Menubar & MenuItems in PySide6
Drawing & Graphics in PySide6
Database Handling in PySide6
-
50Draw Rectangle
-
51Draw Ellipse
-
52Draw Text
-
53QLinearGradient Class
-
54QRadialGradient Class
-
55QConicalGradient Class
-
56Mouse Press & Release
-
57QGraphicsView & QGraphicsScene
-
58QGraphicsRectItem Class
-
59Handling Key Press Event
-
60Add Effects to Graphics
-
61Paint Application Part One
-
62Paint Application Part Two
-
63Paint Application Part Three
QtMultiMedia in PySide6
QtCharts Module in Pyside6
Animation in PySide6
QtWebEngine in PySide6
Network Programming in PySide6
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!
Stars 5
35
Stars 4
12
Stars 3
6
Stars 2
4
Stars 1
2