46 |
46 |
47 self.customViewerCompleter = E5FileCompleter(self.customViewerEdit) |
47 self.customViewerCompleter = E5FileCompleter(self.customViewerEdit) |
48 |
48 |
49 # set initial values |
49 # set initial values |
50 hvId = Preferences.getHelp("HelpViewerType") |
50 hvId = Preferences.getHelp("HelpViewerType") |
|
51 # check availability of QtWebKit |
|
52 try: |
|
53 from PyQt5 import QtWebKit # __IGNORE_WARNING__ |
|
54 except ImportError: |
|
55 # not available, reset help viewer to default |
|
56 if hvId == 1: |
|
57 hvId = Preferences.Prefs.helpDefaults["HelpViewerType"] |
|
58 self.helpBrowserButton.setEnabled(False) |
|
59 |
51 if hvId == 1: |
60 if hvId == 1: |
52 self.helpBrowserButton.setChecked(True) |
61 self.helpBrowserButton.setChecked(True) |
53 elif hvId == 2: |
62 elif hvId == 2: |
54 self.qtAssistantButton.setChecked(True) |
63 self.qtAssistantButton.setChecked(True) |
55 elif hvId == 3: |
64 elif hvId == 3: |