Overview
Syllabus
- Intro
- Starter files walkthrough
- initialize GUI app
- create QWidget window
- set window title
- set window width
- set window background color
- open window
- terminate app
- open Anaconda or other terminal
- activate working environment
- change directory
- run app
- initialize grid layout
- apply grid layout
- load png image
- create label widget
- place image inside label
- place logo on grid
- set window position fix
- align label to center
- set label margin
- create button widget
- set button cursor
- set button CSS style
- place button on grid
- set button padding and margin
- mouse hover event
- create frame function
- call frame function
- create global dictionary of empty lists
- append local widgets to global dictionary
- place global variables on the grid
- define frame 2 function
- create text widget
- create wrapping text widget
- set word wrap
- place label on grid
- set column span
- fix typos and parameters
- create a button widget
- store button widget in a function
- return button from function
- add buttons to global dictionary
- call button function many times
- customize parameters for each button
- update function call with new parameters
- define callback function
- hide all widgets
- reset global dictionary
- button callback
- switch frames continuously
- THANKS FOR WATCHING!
Taught by
Python Simplified