Skip to content

Commit 2d44b95

Browse files
authored
Update qt_compat.py
Perform proper test.
1 parent 3320e23 commit 2d44b95

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/matplotlib/backends/qt_compat.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@
3030
"pyqt": QT_API_PYQTv2, "pyside": QT_API_PYSIDE,
3131
None: None}
3232
# First, check if anything is already imported.
33-
if "PyQt5" in sys.modules:
33+
if "PyQt5.QtCore" in sys.modules:
3434
QT_API = QT_API_PYQT5
35-
elif "PySide2" in sys.modules:
35+
elif "PySide2.QtCore" in sys.modules:
3636
QT_API = QT_API_PYSIDE2
37-
elif "PyQt4" in sys.modules:
37+
elif "PyQt4.QtCore" in sys.modules:
3838
QT_API = QT_API_PYQTv2
39-
elif "PySide" in sys.modules:
39+
elif "PySide.QtCore" in sys.modules:
4040
QT_API = QT_API_PYSIDE
4141
# Otherwise, check the QT_API environment variable (from Enthought). This can
4242
# only override the binding, not the backend (in other words, we check that the

0 commit comments

Comments
 (0)