diff --git a/lib/matplotlib/backends/qt_compat.py b/lib/matplotlib/backends/qt_compat.py index b7db788d2bc4..3fd6bafc4b15 100644 --- a/lib/matplotlib/backends/qt_compat.py +++ b/lib/matplotlib/backends/qt_compat.py @@ -77,22 +77,21 @@ def _setup_pyqt5plus(): - global QtCore, QtGui, QtWidgets, QtNetwork, __version__, is_pyqt5, \ - _isdeleted, _getSaveFileName + global QtCore, QtGui, QtWidgets, __version__, _isdeleted, _getSaveFileName if QT_API == QT_API_PYQT6: - from PyQt6 import QtCore, QtGui, QtWidgets, QtNetwork, sip + from PyQt6 import QtCore, QtGui, QtWidgets, sip __version__ = QtCore.PYQT_VERSION_STR QtCore.Signal = QtCore.pyqtSignal QtCore.Slot = QtCore.pyqtSlot QtCore.Property = QtCore.pyqtProperty _isdeleted = sip.isdeleted elif QT_API == QT_API_PYSIDE6: - from PySide6 import QtCore, QtGui, QtWidgets, QtNetwork, __version__ + from PySide6 import QtCore, QtGui, QtWidgets, __version__ import shiboken6 def _isdeleted(obj): return not shiboken6.isValid(obj) elif QT_API == QT_API_PYQT5: - from PyQt5 import QtCore, QtGui, QtWidgets, QtNetwork + from PyQt5 import QtCore, QtGui, QtWidgets import sip __version__ = QtCore.PYQT_VERSION_STR QtCore.Signal = QtCore.pyqtSignal @@ -100,7 +99,7 @@ def _isdeleted(obj): return not shiboken6.isValid(obj) QtCore.Property = QtCore.pyqtProperty _isdeleted = sip.isdeleted elif QT_API == QT_API_PYSIDE2: - from PySide2 import QtCore, QtGui, QtWidgets, QtNetwork, __version__ + from PySide2 import QtCore, QtGui, QtWidgets, __version__ import shiboken2 def _isdeleted(obj): return not shiboken2.isValid(obj)