-
Notifications
You must be signed in to change notification settings - Fork 273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rebase #327 and continue migration to PySide6/PyQt6 using qtpy compat layer #420
base: main
Are you sure you want to change the base?
Conversation
…y not be backwards-compatible. the regular expression handling has also been modified and needs to be validated.
Very interested on getting an update on this :) |
I have been using the changes from this fork succesfully for a project with PySide 6.6.3.1 with no issues |
@jack-mil trying to get your code working on my end - running into the following error using PySide 6.6.3.1 running the example:
I get further attribute errors when commenting out the ItemIsSelectable lines. Were you able to run your modifications with the provided example? |
@fieschkon It's possibly an issue with the QtPy or python version you are running? This is working for me with
I can also confirm that upgrading to PySide6 |
these old checks were for supporting qt5, but this fork drops support for qt5. bump min python version 3.9 (only testing on 3.12)
I am beginning to work on a Qt6 project that will use this library, so I needed to see how feasible porting to Qt6 would be. Work so far is simply rebasing @jowr's work from PR #327 onto
main
branch, and cleaning up some code added after that PR.I have done preliminary testing using the example demo with Python 3.12 and QtPy 2.4.1 with both PySide6 v6.7.2 and PyQt6 v6.7.0.
(Pyside v6.7.0 has some open bugs with inheritance that prevent the modules from importing properly)Update: These issues are resolved as ofv6.7.2
of PySide6, meaning this branch works on all current versions of Qt bindings for PythonRelates to #231