diff -r e8a46f81517c -r fa4f79c34e0c Preferences/ConfigurationPages/HelpDocumentationPage.py --- a/Preferences/ConfigurationPages/HelpDocumentationPage.py Mon Dec 31 12:35:13 2012 +0100 +++ b/Preferences/ConfigurationPages/HelpDocumentationPage.py Mon Dec 31 15:01:06 2012 +0100 @@ -49,6 +49,8 @@ Preferences.getHelp("PythonDocDir")) self.qt4DocDirEdit.setText( Preferences.getHelp("Qt4DocDir")) + self.qt5DocDirEdit.setText( + Preferences.getHelp("Qt5DocDir")) self.pyqt4DocDirEdit.setText( Preferences.getHelp("PyQt4DocDir")) self.pysideDocDirEdit.setText( @@ -64,6 +66,8 @@ self.pythonDocDirEdit.text()) Preferences.setHelp("Qt4DocDir", self.qt4DocDirEdit.text()) + Preferences.setHelp("Qt5DocDir", + self.qt5DocDirEdit.text()) Preferences.setHelp("PyQt4DocDir", self.pyqt4DocDirEdit.text()) Preferences.setHelp("PySideDocDir", @@ -116,6 +120,20 @@ self.qt4DocDirEdit.setText(Utilities.toNativeSeparators(entry)) @pyqtSlot() + def on_qt5DocDirButton_clicked(self): + """ + Private slot to select the Qt5 documentation directory. + """ + entry = E5FileDialog.getOpenFileName( + self, + self.trUtf8("Select Qt5 documentation entry"), + QUrl(self.qt5DocDirEdit.text()).path(), + self.trUtf8("HTML Files (*.html *.htm);;All Files (*)")) + + if entry: + self.qt5DocDirEdit.setText(Utilities.toNativeSeparators(entry)) + + @pyqtSlot() def on_pyqt4DocDirButton_clicked(self): """ Private slot to select the PyQt4 documentation directory.