diff -r aa0123c997cd -r c23e1dddf6a3 src/eric7/Preferences/ConfigurationPages/QtPage.py --- a/src/eric7/Preferences/ConfigurationPages/QtPage.py Mon Nov 11 15:00:58 2024 +0100 +++ b/src/eric7/Preferences/ConfigurationPages/QtPage.py Tue Nov 12 18:01:04 2024 +0100 @@ -63,7 +63,8 @@ button.setVisible(not self.__standalone) self.qtTransPicker.setMode(EricPathPickerModes.DIRECTORY_MODE) - self.qhelpgeneratorPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) + for picker in (self.lreleasePicker, self.qhelpgeneratorPicker): + picker.setMode(EricPathPickerModes.OPEN_FILE_MODE) for picker in ( self.qtToolsDirPicker, self.pyqtToolsDirPicker, @@ -85,6 +86,8 @@ self.__updateQtSample() self.qhelpgeneratorPicker.setText(Preferences.getQt("QHelpGenerator")) self.qhelpgeneratorPicker.setDefaultDirectory(Preferences.getQt("QtToolsDir")) + self.lreleasePicker.setText(Preferences.getQt("Lrelease")) + self.lreleasePicker.setDefaultDirectory(Preferences.getQt("QtToolsDir")) # PyQt 5 self.pyqtToolsDirPicker.setText(Preferences.getQt("PyQtToolsDir")) @@ -118,6 +121,7 @@ Preferences.setQt("QtToolsPrefix", self.qtPrefixEdit.text()) Preferences.setQt("QtToolsPostfix", self.qtPostfixEdit.text()) Preferences.setQt("QHelpGenerator", self.qhelpgeneratorPicker.text()) + Preferences.setQt("Lrelease", self.lreleasePicker.text()) Preferences.setQt("PyQtVenvName", self.pyqt5VenvComboBox.currentText()) Preferences.setQt("PyQtToolsDir", self.pyqtToolsDirPicker.text()) @@ -182,6 +186,7 @@ """ if directory: self.qhelpgeneratorPicker.setDefaultDirectory(directory) + self.lreleasePicker.setDefaultDirectory(directory) def __populateAndSetVenvComboBox(self, comboBox, envKey, initial): """