summaryrefslogtreecommitdiff
path: root/apscheduler/schedulers/qt.py
diff options
context:
space:
mode:
Diffstat (limited to 'apscheduler/schedulers/qt.py')
-rw-r--r--apscheduler/schedulers/qt.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/apscheduler/schedulers/qt.py b/apscheduler/schedulers/qt.py
index 0329a00..26ee665 100644
--- a/apscheduler/schedulers/qt.py
+++ b/apscheduler/schedulers/qt.py
@@ -9,9 +9,12 @@ except (ImportError, RuntimeError): # pragma: nocover
from PyQt4.QtCore import QObject, QTimer
except ImportError:
try:
- from PySide.QtCore import QObject, QTimer # noqa
+ from PySide2.QtCore import QObject, QTimer # noqa
except ImportError:
- raise ImportError('QtScheduler requires either PyQt5, PyQt4 or PySide installed')
+ try:
+ from PySide.QtCore import QObject, QTimer # noPySide2
+ except ImportError:
+ raise ImportError('QtScheduler requires either PyQt5, PyQt4, PySide2 or PySide installed')
class QtScheduler(BaseScheduler):