6946:660757d6c57b | 6949:a5255f1ba3f0 |
---|---|
12 of the integrated helpviewer. | 12 of the integrated helpviewer. |
13 """ | 13 """ |
14 | 14 |
15 from __future__ import unicode_literals | 15 from __future__ import unicode_literals |
16 | 16 |
17 import sys | |
18 import os | |
19 | |
20 sys.path.insert(1, os.path.dirname(__file__)) | |
21 | |
17 import Toolbox.PyQt4ImportHook # __IGNORE_WARNING__ | 22 import Toolbox.PyQt4ImportHook # __IGNORE_WARNING__ |
18 | 23 |
19 try: # Only for Py2 | 24 try: # Only for Py2 |
20 import Globals.compatibility_fixes # __IGNORE_WARNING__ | 25 import Globals.compatibility_fixes # __IGNORE_WARNING__ |
21 except (ImportError): | 26 except (ImportError): |
27 except ImportError: | 32 except ImportError: |
28 import sip | 33 import sip |
29 sip.setdestroyonexit(False) | 34 sip.setdestroyonexit(False) |
30 except AttributeError: | 35 except AttributeError: |
31 pass | 36 pass |
32 | |
33 import sys | |
34 import os | |
35 | 37 |
36 try: | 38 try: |
37 from PyQt5 import QtWebKit # __IGNORE_WARNING__ | 39 from PyQt5 import QtWebKit # __IGNORE_WARNING__ |
38 except ImportError: | 40 except ImportError: |
39 if "--quiet" not in sys.argv: | 41 if "--quiet" not in sys.argv: |
152 "eric6 Web Browser", | 154 "eric6 Web Browser", |
153 "file", | 155 "file", |
154 "web browser", | 156 "web browser", |
155 options) | 157 options) |
156 | 158 |
157 if not Globals.checkBlacklistedVersions(): | |
158 sys.exit(100) | |
159 | |
160 # set the library paths for plugins | 159 # set the library paths for plugins |
161 Startup.setLibraryPaths() | 160 Startup.setLibraryPaths() |
162 | 161 |
163 app = E5Application(sys.argv) | 162 app = E5Application(sys.argv) |
164 client = HelpSingleApplicationClient() | 163 client = HelpSingleApplicationClient() |