30 self.setObjectName("HelpDocumentationPage") |
30 self.setObjectName("HelpDocumentationPage") |
31 |
31 |
32 self.ericDocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
32 self.ericDocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
33 self.ericDocDirPicker.setFilters(self.tr( |
33 self.ericDocDirPicker.setFilters(self.tr( |
34 "HTML Files (*.html *.htm);;All Files (*)")) |
34 "HTML Files (*.html *.htm);;All Files (*)")) |
35 self.python2DocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
|
36 self.python2DocDirPicker.setFilters(self.tr( |
|
37 "HTML Files (*.html *.htm);;" |
|
38 "Compressed Help Files (*.chm);;" |
|
39 "All Files (*)")) |
|
40 self.pythonDocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
35 self.pythonDocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
41 self.pythonDocDirPicker.setFilters(self.tr( |
36 self.pythonDocDirPicker.setFilters(self.tr( |
42 "HTML Files (*.html *.htm);;" |
37 "HTML Files (*.html *.htm);;" |
43 "Compressed Help Files (*.chm);;" |
38 "Compressed Help Files (*.chm);;" |
44 "All Files (*)")) |
39 "All Files (*)")) |
45 self.qt4DocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
|
46 self.qt4DocDirPicker.setFilters(self.tr( |
|
47 "HTML Files (*.html *.htm);;All Files (*)")) |
|
48 self.qt5DocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
40 self.qt5DocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
49 self.qt5DocDirPicker.setFilters(self.tr( |
41 self.qt5DocDirPicker.setFilters(self.tr( |
50 "HTML Files (*.html *.htm);;All Files (*)")) |
42 "HTML Files (*.html *.htm);;All Files (*)")) |
51 self.pyqt4DocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
|
52 self.pyqt4DocDirPicker.setFilters(self.tr( |
|
53 "HTML Files (*.html *.htm);;All Files (*)")) |
|
54 self.pyqt5DocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
43 self.pyqt5DocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
55 self.pyqt5DocDirPicker.setFilters(self.tr( |
44 self.pyqt5DocDirPicker.setFilters(self.tr( |
56 "HTML Files (*.html *.htm);;All Files (*)")) |
|
57 self.pysideDocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
|
58 self.pysideDocDirPicker.setFilters(self.tr( |
|
59 "HTML Files (*.html *.htm);;All Files (*)")) |
45 "HTML Files (*.html *.htm);;All Files (*)")) |
60 self.pyside2DocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
46 self.pyside2DocDirPicker.setMode(E5PathPickerModes.OpenFileMode) |
61 self.pyside2DocDirPicker.setFilters(self.tr( |
47 self.pyside2DocDirPicker.setFilters(self.tr( |
62 "HTML Files (*.html *.htm);;All Files (*)")) |
48 "HTML Files (*.html *.htm);;All Files (*)")) |
63 |
49 |
64 pyside_py2, pyside_py3 = Utilities.checkPyside("1") |
50 self.pyside2Group.setEnabled(Utilities.checkPyside()) |
65 if pyside_py2 or pyside_py3: |
|
66 self.pysideGroup.setEnabled(True) |
|
67 else: |
|
68 self.pysideGroup.setEnabled(False) |
|
69 |
|
70 pyside2_py2, pyside2_py3 = Utilities.checkPyside("2") |
|
71 if pyside2_py2 or pyside2_py3: |
|
72 self.pyside2Group.setEnabled(True) |
|
73 else: |
|
74 self.pyside2Group.setEnabled(False) |
|
75 |
51 |
76 # set initial values |
52 # set initial values |
77 self.ericDocDirPicker.setText( |
53 self.ericDocDirPicker.setText( |
78 Preferences.getHelp("EricDocDir"), toNative=False) |
54 Preferences.getHelp("EricDocDir"), toNative=False) |
79 self.python2DocDirPicker.setText( |
|
80 Preferences.getHelp("Python2DocDir"), toNative=False) |
|
81 self.pythonDocDirPicker.setText( |
55 self.pythonDocDirPicker.setText( |
82 Preferences.getHelp("PythonDocDir"), toNative=False) |
56 Preferences.getHelp("PythonDocDir"), toNative=False) |
83 self.qt4DocDirPicker.setText( |
|
84 Preferences.getHelp("Qt4DocDir"), toNative=False) |
|
85 self.qt5DocDirPicker.setText( |
57 self.qt5DocDirPicker.setText( |
86 Preferences.getHelp("Qt5DocDir"), toNative=False) |
58 Preferences.getHelp("Qt5DocDir"), toNative=False) |
87 self.pyqt4DocDirPicker.setText( |
|
88 Preferences.getHelp("PyQt4DocDir"), toNative=False) |
|
89 self.pyqt5DocDirPicker.setText( |
59 self.pyqt5DocDirPicker.setText( |
90 Preferences.getHelp("PyQt5DocDir"), toNative=False) |
60 Preferences.getHelp("PyQt5DocDir"), toNative=False) |
91 self.pysideDocDirPicker.setText( |
|
92 Preferences.getHelp("PySideDocDir"), toNative=False) |
|
93 self.pyside2DocDirPicker.setText( |
61 self.pyside2DocDirPicker.setText( |
94 Preferences.getHelp("PySide2DocDir"), toNative=False) |
62 Preferences.getHelp("PySide2DocDir"), toNative=False) |
95 |
63 |
96 def save(self): |
64 def save(self): |
97 """ |
65 """ |