Preferences/ConfigurationPages/HelpDocumentationPage.py

branch
Py2 comp.
changeset 3058
0a02c433f52d
parent 3057
10516539f238
parent 3025
67064c71df21
child 3145
a9de05d4a22f
equal deleted inserted replaced
3057:10516539f238 3058:0a02c433f52d
69 69
70 def save(self): 70 def save(self):
71 """ 71 """
72 Public slot to save the Help Documentation configuration. 72 Public slot to save the Help Documentation configuration.
73 """ 73 """
74 Preferences.setHelp("Python2DocDir", 74 Preferences.setHelp(
75 "Python2DocDir",
75 self.python2DocDirEdit.text()) 76 self.python2DocDirEdit.text())
76 Preferences.setHelp("PythonDocDir", 77 Preferences.setHelp(
78 "PythonDocDir",
77 self.pythonDocDirEdit.text()) 79 self.pythonDocDirEdit.text())
78 Preferences.setHelp("Qt4DocDir", 80 Preferences.setHelp(
81 "Qt4DocDir",
79 self.qt4DocDirEdit.text()) 82 self.qt4DocDirEdit.text())
80 Preferences.setHelp("Qt5DocDir", 83 Preferences.setHelp(
84 "Qt5DocDir",
81 self.qt5DocDirEdit.text()) 85 self.qt5DocDirEdit.text())
82 Preferences.setHelp("PyQt4DocDir", 86 Preferences.setHelp(
87 "PyQt4DocDir",
83 self.pyqt4DocDirEdit.text()) 88 self.pyqt4DocDirEdit.text())
84 Preferences.setHelp("PyQt5DocDir", 89 Preferences.setHelp(
90 "PyQt5DocDir",
85 self.pyqt5DocDirEdit.text()) 91 self.pyqt5DocDirEdit.text())
86 Preferences.setHelp("PySideDocDir", 92 Preferences.setHelp(
93 "PySideDocDir",
87 self.pysideDocDirEdit.text()) 94 self.pysideDocDirEdit.text())
88 95
89 @pyqtSlot() 96 @pyqtSlot()
90 def on_python2DocDirButton_clicked(self): 97 def on_python2DocDirButton_clicked(self):
91 """ 98 """
93 """ 100 """
94 entry = E5FileDialog.getOpenFileName( 101 entry = E5FileDialog.getOpenFileName(
95 self, 102 self,
96 self.trUtf8("Select Python 2 documentation entry"), 103 self.trUtf8("Select Python 2 documentation entry"),
97 QUrl(self.python2DocDirEdit.text()).path(), 104 QUrl(self.python2DocDirEdit.text()).path(),
98 self.trUtf8("HTML Files (*.html *.htm);;" 105 self.trUtf8(
106 "HTML Files (*.html *.htm);;"
99 "Compressed Help Files (*.chm);;" 107 "Compressed Help Files (*.chm);;"
100 "All Files (*)")) 108 "All Files (*)"))
101 109
102 if entry: 110 if entry:
103 self.python2DocDirEdit.setText(Utilities.toNativeSeparators(entry)) 111 self.python2DocDirEdit.setText(Utilities.toNativeSeparators(entry))
109 """ 117 """
110 entry = E5FileDialog.getOpenFileName( 118 entry = E5FileDialog.getOpenFileName(
111 self, 119 self,
112 self.trUtf8("Select Python 3 documentation entry"), 120 self.trUtf8("Select Python 3 documentation entry"),
113 QUrl(self.pythonDocDirEdit.text()).path(), 121 QUrl(self.pythonDocDirEdit.text()).path(),
114 self.trUtf8("HTML Files (*.html *.htm);;" 122 self.trUtf8(
123 "HTML Files (*.html *.htm);;"
115 "Compressed Help Files (*.chm);;" 124 "Compressed Help Files (*.chm);;"
116 "All Files (*)")) 125 "All Files (*)"))
117 126
118 if entry: 127 if entry:
119 self.pythonDocDirEdit.setText(Utilities.toNativeSeparators(entry)) 128 self.pythonDocDirEdit.setText(Utilities.toNativeSeparators(entry))

eric ide

mercurial