diff -r d0de2b378b24 -r e47dd106c3d6 WebBrowser/Download/DownloadItem.py --- a/WebBrowser/Download/DownloadItem.py Sat Oct 21 15:18:15 2017 +0200 +++ b/WebBrowser/Download/DownloadItem.py Sat Oct 21 19:17:27 2017 +0200 @@ -11,7 +11,7 @@ import os -from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt, QTime, QUrl, \ +from PyQt5.QtCore import pyqtSlot, pyqtSignal, PYQT_VERSION, Qt, QTime, QUrl, \ QStandardPaths, QFileInfo from PyQt5.QtGui import QPalette, QDesktopServices from PyQt5.QtWidgets import QWidget, QStyle, QDialog @@ -130,10 +130,10 @@ if self.__gettingFileName: return - if qVersionTuple() >= (5, 8, 0): + if qVersionTuple() >= (5, 8, 0) and PYQT_VERSION >= 0x50800: savePage = self.__downloadItem.type() == \ QWebEngineDownloadItem.SavePage - elif qVersionTuple() >= (5, 7, 0): + elif qVersionTuple() >= (5, 7, 0) and PYQT_VERSION >= 0x50700: savePage = self.__downloadItem.savePageFormat() != \ QWebEngineDownloadItem.UnknownSaveFormat else: