Python Forum
What is your preferred resource for learning PyQt?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
What is your preferred resource for learning PyQt?
#1
There aren't many great resources for learning PyQt. Where do you go to learn about PyQt?
Reply
#2
I usually just do a duckduckgo search.
This forum has some pretty good threads on pyqt
I welcome all feedback.
The only dumb question, is one that doesn't get asked.
My Github
How to post code using bbtags


Reply
#3
This is a huge subject, but for starters:

There's
PySide6: https://doc.qt.io/qtforpython/PySide6/Qt...index.html
PyQt6: https://www.riverbankcomputing.com/software/pyqt/
shiboken6: https://doc.qt.io/qtforpython/shiboken6/index.html

for basics:

see: https://www.qt.io/blog/qt-for-python-6-released for available packages,
then google 'QT6 python tutorials' many videos and tutorials

for PyQt6 see: https://zetcode.com/pyqt6/
for QT Designer (python) there's: https://realpython.com/qt-designer-python/

later you can fine tune for the specific packages you need for your project.

for an idea of what's available for python widgets, see: https://doc.qt.io/qtforpython/overviews/gallery.html
Reply
#4
I have a website dedicated to PyQt (& PySide) development at pythonguis.com with tutorials starting from basic stuff, getting going up to more advanced topics (model views, threading, graphics scene, custom widgets/graphics, qml & packaging... and so on).

See the PyQt5 tutorial or PyQt6 tutorial for starters.
If you need something not covered let me know, I update it regularly.
Reply
#5
mfitzp -- FYI you are using same link for both QT5 and QT6 tutorial
mfitzp likes this post
Reply
#6
Thanks @Larz60 !
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Which GUI toolkit to use if less resource consumption is a priority. NIHILIST 1 2,322 Aug-28-2020, 08:03 PM
Last Post: jefsummers
  [Tkinter] Recommended book/online resource? Winfried 3 2,299 Jul-03-2019, 03:33 PM
Last Post: Winfried

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020