--- a/Snapshot/SnapshotTimer.py Sun Mar 31 12:38:25 2019 +0200 +++ b/Snapshot/SnapshotTimer.py Sun Mar 31 14:38:46 2019 +0200 @@ -13,6 +13,7 @@ from PyQt5.QtGui import QPainter, QPalette from PyQt5.QtWidgets import QWidget, QApplication, QToolTip +from Globals import qVersionTuple class SnapshotTimer(QWidget): """ @@ -51,7 +52,10 @@ @param seconds timeout value (integer) """ - screenGeom = QApplication.desktop().screenGeometry() + if qVersionTuple() >= (5, 10, 0): + screenGeom = QApplication.screens()[0].geometry() + else: + screenGeom = QApplication.desktop().screenGeometry() self.move(screenGeom.width() // 2 - self.size().width() // 2, screenGeom.top()) self.__toggle = True @@ -114,7 +118,10 @@ @param evt enter event (QEvent) """ - screenGeom = QApplication.desktop().screenGeometry() + if qVersionTuple() >= (5, 10, 0): + screenGeom = QApplication.screens()[0].geometry() + else: + screenGeom = QApplication.desktop().screenGeometry() if self.x() == screenGeom.left(): self.move( screenGeom.x() +