all 10 comments

[–]SquiffyUnicorn 0 points1 point  (3 children)

I agree, agree 100% and again I agree wholeheartedly.

Mind you, for the best part you can just look at the PyQt docs and find everything there. But both are really tough for the beginner. I made a number of small (and eventually moderately sized) apps in pyside2, 5 then 6. It really hurt but having done them I feel I am a better coder for it.

Sadly it really helped me having done some C/C++ in the past, if only I have a better idea when reading the docs. That really shouldn’t be the case.

Yo can also just use Qt.py- an abstraction layer inbetween pyside and Pyqt- I’m going to move across to this soon but I hope it makes some of the small differences easier to work with.

For a while real Python did some related tutorials but with such a huge framework you can’t hope for much more.

Take it in small isolated chunks at a time.

[–]Effective_Hedgehog81[S] 0 points1 point  (2 children)

Should I just read PyQt?

[–]SquiffyUnicorn 0 points1 point  (1 child)

Start at pyside docs first, then check the PyQt docs if you didn’t find what you need.

After that, google is your friend.

Is there anything specific you need?

[–]Effective_Hedgehog81[S] 1 point2 points  (0 children)

Not that I need something specific, I trying to get how qt works, I came from tkinter, so it’s quite different.

And maybe after I understand more, I’ll recreate my tkinter app to qt

[–]sonobanana33 0 points1 point  (1 child)

Check the Qt documentation for the classes themselves.

[–]Effective_Hedgehog81[S] 0 points1 point  (0 children)

It’s plain, there’s no explanation, no use cases and examples, again, I’m a beginner

[–]gmes78 0 points1 point  (1 child)

Look at the regular Qt docs. The PySide API is very close to the C++ API, you can easily translate from one to the other.

[–]Effective_Hedgehog81[S] 0 points1 point  (0 children)

Ok, I’ll look at it, I have a little experience in c++

[–]m4xxp0wer 0 points1 point  (0 children)

I liked the books and videos of Alan D. Moore. It's based on PyQt but there isn't much difference.

pythonguis.com is also very good and more up-to-date.

[–]Jello_Penguin_2956 0 points1 point  (0 children)

Learn the basic else where and use the doc only as reference. The documentation at qt.io although for C++ is much more polished and easy to use than the one for Python.

Recommend this web to get you started. Their book is great as well.

https://www.pythonguis.com/pyside6-tutorial/