Skip to content

Trying out new things on PyQt through a tutorial - initial step to creating a boilerplate

Notifications You must be signed in to change notification settings

swapnilparatey/scratch-pyqt-tutorial-tryouts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trying out Python PyQt GUI application development with these tutorials
Goal is to create a boilerplate - to then rapidly develop applications with

Videos: https://www.youtube.com/watch?v=fqK8N48kPXs&list=PLA955A8F9A95378CE&index=3 Github: https://github.com/Deusdies/pythonbo

GOALS

Final TODOs

  • Finish videos 17/18/19 - that would be the end of the boilerplate base application concepts

002_pop_up_window.py

  • create a transparent timer? - or a clock that overlays on top of all windows?

004_currency_converter.py

  • needs rework - change the source of currency conversion data - rewrite this code

007_builtin_dialogs.py

  • Need to figure out more ways to open Dialogs and Forms from one of the Forms (dumb dialogs, standard dialogs?)

https://www.youtube.com/watch?v=nixHrjsezac&list=PLA955A8F9A95378CE&index=15

  • this video basically replaces QDialog with QMainWindow and makes an application with toolbars

https://www.youtube.com/watch?v=nixHrjsezac&list=PLA955A8F9A95378CE&index=16

  • this one shows the new signal slot method style syntax from the older ones - not that important
  • emitting signals is also important - learn about this in detail when using GUI programming
  • myOwnSignal = Signal((int,), (str,)) <- use tuples also - this is acceptable - use commas to define tuples
  • Check after 20:00 - how to pass multiple parameters for the same signal - multiple signal handlers with tuples

https://www.youtube.com/watch?v=nixHrjsezac&list=PLA955A8F9A95378CE&index=17

  • How to style the objects and buttons - put hues and colors on it - use CSS styling mechanisms - color codes

About

Trying out new things on PyQt through a tutorial - initial step to creating a boilerplate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages