piksel / pytouch-cube

Qt5 Label Editor for Brother P-Touch Cube label maker
MIT License
49 stars 9 forks source link

Transition to qt6 #29

Closed tyalie closed 2 years ago

tyalie commented 2 years ago

Translated the application to run with PyQt6 instead of Qt5 getting it into the modern age.

Especially the Wayland support in Linux (and probably a few elements in other OSes too) have improved significantly. The mayor changes were essentially to use int instead of float when rendering stuff and stating the enum types explicitly instead of using the global namespace.

I also improved a tiny bit on the error messages thrown, but it's almost insignificant.