Preferences/ConfigurationPages/HelpDocumentationPage.py

changeset 3656
441956d8fce5
parent 3484
645c12de6b0c
child 4021
195a471c327b
equal deleted inserted replaced
3654:ffeb85cdc72d 3656:441956d8fce5
7 Module implementing the Help Documentation configuration page. 7 Module implementing the Help Documentation configuration page.
8 """ 8 """
9 9
10 from __future__ import unicode_literals 10 from __future__ import unicode_literals
11 11
12 from PyQt4.QtCore import pyqtSlot, QUrl 12 from PyQt5.QtCore import pyqtSlot, QUrl
13 13
14 from E5Gui.E5Completers import E5FileCompleter 14 from E5Gui.E5Completers import E5FileCompleter
15 from E5Gui import E5FileDialog 15 from E5Gui import E5FileDialog
16 16
17 from .ConfigurationPageBase import ConfigurationPageBase 17 from .ConfigurationPageBase import ConfigurationPageBase
69 self.qt4DocDirEdit.setText( 69 self.qt4DocDirEdit.setText(
70 Preferences.getHelp("Qt4DocDir")) 70 Preferences.getHelp("Qt4DocDir"))
71 self.qt5DocDirEdit.setText( 71 self.qt5DocDirEdit.setText(
72 Preferences.getHelp("Qt5DocDir")) 72 Preferences.getHelp("Qt5DocDir"))
73 self.pyqt4DocDirEdit.setText( 73 self.pyqt4DocDirEdit.setText(
74 Preferences.getHelp("PyQt4DocDir")) 74 Preferences.getHelp("PyQt5DocDir"))
75 self.pyqt5DocDirEdit.setText( 75 self.pyqt5DocDirEdit.setText(
76 Preferences.getHelp("PyQt5DocDir")) 76 Preferences.getHelp("PyQt5DocDir"))
77 self.pysideDocDirEdit.setText( 77 self.pysideDocDirEdit.setText(
78 Preferences.getHelp("PySideDocDir")) 78 Preferences.getHelp("PySideDocDir"))
79 79
92 self.qt4DocDirEdit.text()) 92 self.qt4DocDirEdit.text())
93 Preferences.setHelp( 93 Preferences.setHelp(
94 "Qt5DocDir", 94 "Qt5DocDir",
95 self.qt5DocDirEdit.text()) 95 self.qt5DocDirEdit.text())
96 Preferences.setHelp( 96 Preferences.setHelp(
97 "PyQt4DocDir", 97 "PyQt5DocDir",
98 self.pyqt4DocDirEdit.text()) 98 self.pyqt4DocDirEdit.text())
99 Preferences.setHelp( 99 Preferences.setHelp(
100 "PyQt5DocDir", 100 "PyQt5DocDir",
101 self.pyqt5DocDirEdit.text()) 101 self.pyqt5DocDirEdit.text())
102 Preferences.setHelp( 102 Preferences.setHelp(
166 self.qt5DocDirEdit.setText(Utilities.toNativeSeparators(entry)) 166 self.qt5DocDirEdit.setText(Utilities.toNativeSeparators(entry))
167 167
168 @pyqtSlot() 168 @pyqtSlot()
169 def on_pyqt4DocDirButton_clicked(self): 169 def on_pyqt4DocDirButton_clicked(self):
170 """ 170 """
171 Private slot to select the PyQt4 documentation directory. 171 Private slot to select the PyQt5 documentation directory.
172 """ 172 """
173 entry = E5FileDialog.getOpenFileName( 173 entry = E5FileDialog.getOpenFileName(
174 self, 174 self,
175 self.tr("Select PyQt4 documentation entry"), 175 self.tr("Select PyQt5 documentation entry"),
176 QUrl(self.pyqt4DocDirEdit.text()).path(), 176 QUrl(self.pyqt4DocDirEdit.text()).path(),
177 self.tr("HTML Files (*.html *.htm);;All Files (*)")) 177 self.tr("HTML Files (*.html *.htm);;All Files (*)"))
178 178
179 if entry: 179 if entry:
180 self.pyqt4DocDirEdit.setText(Utilities.toNativeSeparators(entry)) 180 self.pyqt4DocDirEdit.setText(Utilities.toNativeSeparators(entry))

eric ide

mercurial