This project was my first exposure to Qt, and I just read the official docs.
Are these the docs you're referring to? https://doc.qt.io/qtforpython-6/
Yes, but be aware I didn't write this from scratch, I ported pre-existing qt5 code to qt6. and made modifications to the UI