Learn how to use Qt for Python using PySide6 to build cross platform desktop apps for Windows, Mac and Linux.
💻 Source code: https://github.com/rutura/Qt-For-Python-PySide6-GUI-For-Beginners-The-Fundamentals-
✏️ Course developed by Daniel Gakwaya. Check out his YouTube channel: https://www.youtube.com/channel/UCUYUFiuJ5XZ3JYtbq5dXRKQ
🐦 Twitter: https://twitter.com/learnqtguide
🔗 Want more from Daniel? https://www.learnqt.guide/udemy-discounted-9/
🔗 Join Daniel's discord server for support: https://discord.com/invite/PcATcraESW
❤️ Try interactive Python courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Python (Made possible by a grant from our friends at Scrimba)
⭐️ Course Contents ⭐
Part 1:
⌨️ (
0:00:00) Intro
⌨️ (
0:05:50) Welcome
⌨️ (
0:16:54) Get the most
⌨️ (
0:19:55) Python and PySide6 Install
⌨️ (
0:28:41) Understanding the code
⌨️ (
0:35:40) Organizing the code in classes
⌨️ (
0:50:57) Signals and Slots
⌨️ (
1:08:47) Intro to Widgets
⌨️ (
1:09:21) Using QWidget
⌨️ (
1:22:02) QMainWindow
⌨️ (
1:48:02) QMessageBox
⌨️ (
2:06:46) QPushButton
⌨️ (
2:12:31) QLabel and QLineEdit
Part 2:
⌨️ (
2:24:33) QTextEdit
⌨️ (
2:42:11) QLabel and Images
⌨️ (
2:47:29) Size Policies and Stretches
⌨️ (
3:02:10) QGridLayout
⌨️ (
3:09:42) QCheckBox and QRadioButton
⌨️ (
3:25:45) QListWidget
⌨️ (
3:37:32) QTabWidget
⌨️ (
3:45:35) QComboBox
⌨️ (
3:52:22) Qt Designer : Introduction & Install
⌨️ (
3:59:41) Using Qt Designer
⌨️ (
4:08:40) Qt Designer and QUiLoader
⌨️ (
4:17:48) Wrapping loader object into ui class
⌨️ (
4:24:11) Compiling User Interfaces to Python
⌨️ (
4:39:57) Working with resources manually : Qt Designer
⌨️ (
4:56:41) Loading resources from Qt Designer
⌨️ (
5:04:05) QMainWindow : Putting it all together!
⌨️ (
5:18:01) Farewell
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news