11 try: |
11 try: |
12 str = unicode |
12 str = unicode |
13 except NameError: |
13 except NameError: |
14 pass |
14 pass |
15 |
15 |
16 from PyQt4.QtCore import pyqtSlot, Qt, QPointF, QUrl, QDateTime, qVersion |
16 from PyQt5.QtCore import pyqtSlot, Qt, QPointF, QUrl, QDateTime, qVersion |
17 from PyQt4.QtGui import QColor, QPalette, QLinearGradient, QIcon, QDialog, \ |
17 from PyQt5.QtGui import QColor, QPalette, QLinearGradient, QIcon |
18 QApplication |
18 from PyQt5.QtWidgets import QDialog, QApplication |
19 try: |
19 try: |
20 from PyQt4.QtNetwork import QSslCertificate # __IGNORE_EXCEPTION__ |
20 from PyQt5.QtNetwork import QSslCertificate # __IGNORE_EXCEPTION__ |
21 except ImportError: |
21 except ImportError: |
22 QSslCertificate = None # __IGNORE_WARNING__ |
22 QSslCertificate = None # __IGNORE_WARNING__ |
23 from PyQt4.QtWebKit import QWebSettings, QWebPage |
23 from PyQt5.QtWebKit import QWebSettings |
|
24 from PyQt5.QtWebKitWidgets import QWebPage |
24 |
25 |
25 from E5Gui.E5LineEdit import E5LineEdit |
26 from E5Gui.E5LineEdit import E5LineEdit |
26 from E5Gui.E5LineEditButton import E5LineEditButton |
27 from E5Gui.E5LineEditButton import E5LineEditButton |
27 |
28 |
28 import Helpviewer.HelpWindow |
29 import Helpviewer.HelpWindow |