Learn Python GUI Development for Desktop – PySide6 and Qt Tutorial
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 ⭐️ 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