Introduction to developing with Python and Qt
  • Introduction to this course, about Qt, and about me!
  • Building a (very) simple application
Diving in
  • Creating an expression evaluator
  • Writing a Currency Converter
  • Signals & Events Explained
  • More about Signals - Creating Custom Signals
Dialogs; the QDialog class
  • What are dialogs?
  • Built-in dialogs
  • Dumb dialogs
  • Standard dialogs
Using QtDesigner
  • What is it? Introduction & overview
  • Signal/Slot editor, Tab Order Management
  • Incorporating the UI file into Python code
  • Introducing the QMainWindow class
  • Handling resources; resource file
  • Design tips and styling your application
More in-depth
  • Threads and multithreading; the QThread class
  • New style signal/slot mechanism
Building our first real-world application
  • Working on our program
  • Designing the GUI
  • Skeletal structure of our program
  • New (advanced) classes
  • An apology video - and a quick overview of things that went and things to come!
  • Let's dig into PyDataMan!
  • PyDataMan now looks promising
  • 99% Done!
  • PyDataMan is complete!
Distributing the Application
  • Creating a binary (executable) file - .exe
  • Creating a Setup Wizard for Application Distribution