Troubleshooting

PyQt5 and PySide6 collide when debugging with PyCharm

When debugging gui.py::main with PyCharm, the following error may occur:

Matplotlib is using PySide6 which wraps 6.7.3 however an instantiated QApplication from PyQt5
which wraps 5.15.8 exists.  Mixing Qt major versions may not work as expected.

Currently, QuickNXS contains PyQt5 and PiSide6 which are not compatible with each other. Please refer to the section Developing with PyCharm in the Development Environment page for instructions on how to select PyQt5 as the default bindings to Qt in the python debugger.