73 @pyqtSlot() |
73 @pyqtSlot() |
74 def on_python2DocDirButton_clicked(self): |
74 def on_python2DocDirButton_clicked(self): |
75 """ |
75 """ |
76 Private slot to select the Python 2 documentation directory. |
76 Private slot to select the Python 2 documentation directory. |
77 """ |
77 """ |
78 entry = QFileDialog.getOpenFileName( |
78 entry = E5FileDialog.getOpenFileName( |
79 self, |
79 self, |
80 self.trUtf8("Select Python 2 documentation entry"), |
80 self.trUtf8("Select Python 2 documentation entry"), |
81 QUrl(self.python2DocDirEdit.text()).path(), |
81 QUrl(self.python2DocDirEdit.text()).path(), |
82 self.trUtf8("HTML Files (*.html *.htm);;" |
82 self.trUtf8("HTML Files (*.html *.htm);;" |
83 "Compressed Help Files (*.chm);;" |
83 "Compressed Help Files (*.chm);;" |
84 "All Files (*)"), |
84 "All Files (*)")) |
85 QFileDialog.DontUseNativeDialog) |
|
86 |
85 |
87 if entry: |
86 if entry: |
88 self.python2DocDirEdit.setText(Utilities.toNativeSeparators(entry)) |
87 self.python2DocDirEdit.setText(Utilities.toNativeSeparators(entry)) |
89 |
88 |
90 @pyqtSlot() |
89 @pyqtSlot() |
91 def on_pythonDocDirButton_clicked(self): |
90 def on_pythonDocDirButton_clicked(self): |
92 """ |
91 """ |
93 Private slot to select the Python 3 documentation directory. |
92 Private slot to select the Python 3 documentation directory. |
94 """ |
93 """ |
95 entry = QFileDialog.getOpenFileName( |
94 entry = E5FileDialog.getOpenFileName( |
96 self, |
95 self, |
97 self.trUtf8("Select Python 3 documentation entry"), |
96 self.trUtf8("Select Python 3 documentation entry"), |
98 QUrl(self.pythonDocDirEdit.text()).path(), |
97 QUrl(self.pythonDocDirEdit.text()).path(), |
99 self.trUtf8("HTML Files (*.html *.htm);;" |
98 self.trUtf8("HTML Files (*.html *.htm);;" |
100 "Compressed Help Files (*.chm);;" |
99 "Compressed Help Files (*.chm);;" |
101 "All Files (*)"), |
100 "All Files (*)")) |
102 QFileDialog.DontUseNativeDialog) |
|
103 |
101 |
104 if entry: |
102 if entry: |
105 self.pythonDocDirEdit.setText(Utilities.toNativeSeparators(entry)) |
103 self.pythonDocDirEdit.setText(Utilities.toNativeSeparators(entry)) |
106 |
104 |
107 @pyqtSlot() |
105 @pyqtSlot() |
108 def on_qt4DocDirButton_clicked(self): |
106 def on_qt4DocDirButton_clicked(self): |
109 """ |
107 """ |
110 Private slot to select the Qt4 documentation directory. |
108 Private slot to select the Qt4 documentation directory. |
111 """ |
109 """ |
112 entry = QFileDialog.getOpenFileName( |
110 entry = E5FileDialog.getOpenFileName( |
113 self, |
111 self, |
114 self.trUtf8("Select Qt4 documentation entry"), |
112 self.trUtf8("Select Qt4 documentation entry"), |
115 QUrl(self.qt4DocDirEdit.text()).path(), |
113 QUrl(self.qt4DocDirEdit.text()).path(), |
116 self.trUtf8("HTML Files (*.html *.htm);;All Files (*)"), |
114 self.trUtf8("HTML Files (*.html *.htm);;All Files (*)")) |
117 QFileDialog.DontUseNativeDialog) |
|
118 |
115 |
119 if entry: |
116 if entry: |
120 self.qt4DocDirEdit.setText(Utilities.toNativeSeparators(entry)) |
117 self.qt4DocDirEdit.setText(Utilities.toNativeSeparators(entry)) |
121 |
118 |
122 @pyqtSlot() |
119 @pyqtSlot() |
123 def on_pyqt4DocDirButton_clicked(self): |
120 def on_pyqt4DocDirButton_clicked(self): |
124 """ |
121 """ |
125 Private slot to select the PyQt4 documentation directory. |
122 Private slot to select the PyQt4 documentation directory. |
126 """ |
123 """ |
127 entry = QFileDialog.getOpenFileName( |
124 entry = E5FileDialog.getOpenFileName( |
128 self, |
125 self, |
129 self.trUtf8("Select PyQt4 documentation entry"), |
126 self.trUtf8("Select PyQt4 documentation entry"), |
130 QUrl(self.pyqt4DocDirEdit.text()).path(), |
127 QUrl(self.pyqt4DocDirEdit.text()).path(), |
131 self.trUtf8("HTML Files (*.html *.htm);;All Files (*)"), |
128 self.trUtf8("HTML Files (*.html *.htm);;All Files (*)")) |
132 QFileDialog.DontUseNativeDialog) |
|
133 |
129 |
134 if entry: |
130 if entry: |
135 self.pyqt4DocDirEdit.setText(Utilities.toNativeSeparators(entry)) |
131 self.pyqt4DocDirEdit.setText(Utilities.toNativeSeparators(entry)) |
136 |
132 |
137 @pyqtSlot() |
133 @pyqtSlot() |
138 def on_pysideDocDirButton_clicked(self): |
134 def on_pysideDocDirButton_clicked(self): |
139 """ |
135 """ |
140 Private slot to select the PySide documentation directory. |
136 Private slot to select the PySide documentation directory. |
141 """ |
137 """ |
142 entry = QFileDialog.getOpenFileName( |
138 entry = E5FileDialog.getOpenFileName( |
143 self, |
139 self, |
144 self.trUtf8("Select PySide documentation entry"), |
140 self.trUtf8("Select PySide documentation entry"), |
145 QUrl(self.pysideDocDirEdit.text()).path(), |
141 QUrl(self.pysideDocDirEdit.text()).path(), |
146 self.trUtf8("HTML Files (*.html *.htm);;All Files (*)"), |
142 self.trUtf8("HTML Files (*.html *.htm);;All Files (*)")) |
147 QFileDialog.DontUseNativeDialog) |
|
148 |
143 |
149 if entry: |
144 if entry: |
150 self.pysideDocDirEdit.setText(Utilities.toNativeSeparators(entry)) |
145 self.pysideDocDirEdit.setText(Utilities.toNativeSeparators(entry)) |
151 |
146 |
152 def create(dlg): |
147 def create(dlg): |