Title Image

Qt for Python: Tips and Tricks

1 hour 53 minutes
Chris Zurbrigg

Become a Patron!


A Qt-based Python series covering a wide range of short, one-off subjects with helpful tips for working with the Qt framework.

The purpose of this series is to present a collection of small Qt specific topics (often requests from Patrons) that fall outside the scope of the other courses and projects.
* This is a Patreon series. Project files and videos marked with a Patreon logo are Total Access exclusives.

Course Outline

10 Videos (1 hour 53 minutes)

00 - Introduction

A general overview of this series, the course requirements and what viewers can expect in upcoming lessons.

01 - Collapsible Widget (Part 1)

A detailed look at the creation of a collapsible widget similar to the one found in Maya's user interface.

02 - Collapsible Widget (Part 2)

In this lesson, the overall design of the collapsible widget is set up using two widgets -- one for the header and another for the body.

03 - Collapsible Widget (Part 3)

Continuing on from the previous lesson, this video focuses on the functionality of the body widget -- allowing users to add widgets and custom layouts.

04 - Collapsible Widget (Part 4)

Wrapping up the collapsible widget example, the logic behind collapsing and expanding the widget's body is implemented and some potential caveats are addressed.

05 - Resource Files

An overview of Qt's resource system, the benefits of resource files and how to leverage them in Python scripts.

06 - QFileSystemWatcher

Highlighting the QFileSystemWatcher class and how it can be used to monitor files and directories for modifications.

07 - Timers (Part 1)

A look at the different timers available in Qt and how they can be leveraged in script.

08 - Timers (Part 2)

Continuing on from the previous lesson, the remaining logic is added to the stopwatch example.

09 - QLineEdit Buttons

Highlighting a useful feature of the QLineEdit class that many users may be unaware of.

Additional Videos Coming Soon...

Related Courses