PyQt’s layout managers provide a user-friendly and productive way of arranging graphical components, or widgets, on a GUI. Laying out widgets properly will make your GUI applications look polished and professional. Learning to do so efficiently and effectively is a fundamental skill for you to get up and running with GUI application development using Python and PyQt.
In this course, you’ll learn:
- What the benefits are of using PyQt’s layout managers
- How to programmatically lay out widgets on a GUI using PyQt’s layout managers
- How to select the right layout manager for your GUI application
- How to lay out widgets in main window–based and dialog-based applications
For a better understanding of how to use layout managers, some previous knowledge of how to create PyQt GUI applications and how to work with PyQt widgets would be helpful.
What’s Included:
- 12 Lessons
- Video Subtitles and Full Transcripts
- 2 Downloadable Resources
- Accompanying Text-Based Tutorial
- Q&A With Python Experts: Ask a Question
- Certificate of Completion
Downloadable Resources:
Related Learning Paths:









Jeff
This is a very helpful course. I also found it helpful to follow along with the course by implementing the layouts in Qt Designer. The course provided a solid understanding of the back end of implementing the layout managers which is helpful to understand what Qt Designer is actually doing (and makes it so can tweak the code generated by Qt Designer).