You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add PySide6 support to gui.jl
- Update fix_qt_plugin_path() to support qt6.conf files used by PySide6
- Use Libraries path from qt6.conf instead of Prefix for Qt6 plugin path
- Set QT_PLUGIN_PATH to {libraries}/qt6/plugins for PySide6
- Add PySide6 to event loop callback function
- Add PySide6 module hook for automatic plugin path fixing
- Update documentation to include PySide6 support
Fixes#632
* Add PySide6 to GUI event loop tests
---------
Co-authored-by: Christopher Doris <github.com/cjdoris>
@@ -161,11 +187,11 @@ Activate an event loop for the GUI framework `g`, so that the framework can run
161
187
162
188
The event loop runs every `interval` seconds. If `fix` is true and `g` is a Qt framework, then [`fix_qt_plugin_path`](@ref PythonCall.fix_qt_plugin_path) is called.
163
189
164
-
Supported values of `g` (and the Python module they relate to) are: `:pyqt4` (PyQt4), `:pyqt5` (PyQt5), `:pyside` (PySide), `:pyside2` (PySide2), `:gtk` (gtk), `:gtk3` (gi), `:wx` (wx), `:tkinter` (tkinter).
190
+
Supported values of `g` (and the Python module they relate to) are: `:pyqt4` (PyQt4), `:pyqt5` (PyQt5), `:pyside` (PySide), `:pyside2` (PySide2), `:pyside6` (PySide6), `:gtk` (gtk), `:gtk3` (gi), `:wx` (wx), `:tkinter` (tkinter).
0 commit comments