From 657391d313d5105700a79d82a66468dd7c6ea6f7 2015-12-30 11:10:11 From: Min RK Date: 2015-12-30 11:10:11 Subject: [PATCH] Merge pull request #9104 from jgehrcke/patch-1 external/qt_loaders: list required Qt modules in import error message --- diff --git a/IPython/external/qt_loaders.py b/IPython/external/qt_loaders.py index a5cb3e9..fd69566 100644 --- a/IPython/external/qt_loaders.py +++ b/IPython/external/qt_loaders.py @@ -284,11 +284,11 @@ def load_qt(api_options): PyQt4 >= 4.7, PyQt5 or PySide >= 1.0.3 is available, and only one is imported per session. - Currently-imported Qt library: %r - PyQt4 installed: %s - PyQt5 installed: %s - PySide >= 1.0.3 installed: %s - Tried to load: %r + Currently-imported Qt library: %r + PyQt4 available (requires QtCore, QtGui, QtSvg): %s + PyQt5 available (requires QtCore, QtGui, QtSvg, QtWidgets): %s + PySide >= 1.0.3 installed: %s + Tried to load: %r """ % (loaded_api(), has_binding(QT_API_PYQT), has_binding(QT_API_PYQT5),