86 self.setLayout(self.__layout) |
86 self.setLayout(self.__layout) |
87 |
87 |
88 if useLineEdit: |
88 if useLineEdit: |
89 self._editor = QLineEdit(self) |
89 self._editor = QLineEdit(self) |
90 self._editor.setPlaceholderText(QCoreApplication.translate( |
90 self._editor.setPlaceholderText(QCoreApplication.translate( |
91 "EricPathPickerBase", "Enter Path Name")) |
91 "EricPathPickerBase", "Enter Path Name")) |
92 self._editor.setClearButtonEnabled(True) |
92 self._editor.setClearButtonEnabled(True) |
93 else: |
93 else: |
94 self._editor = QComboBox(self) |
94 self._editor = QComboBox(self) |
95 self._editor.setEditable(True) |
95 self._editor.setEditable(True) |
96 self._editor.lineEdit().setPlaceholderText( |
96 self._editor.lineEdit().setPlaceholderText( |
544 windowTitle, |
544 windowTitle, |
545 directory, |
545 directory, |
546 self.__filters, |
546 self.__filters, |
547 EricFileDialog.DontConfirmOverwrite) |
547 EricFileDialog.DontConfirmOverwrite) |
548 path = QDir.toNativeSeparators(path) |
548 path = QDir.toNativeSeparators(path) |
549 elif self.__mode == EricPathPickerModes.SAVE_FILE_ENSURE_EXTENSION_MODE: |
549 elif ( |
|
550 self.__mode == EricPathPickerModes.SAVE_FILE_ENSURE_EXTENSION_MODE |
|
551 ): |
550 path, selectedFilter = EricFileDialog.getSaveFileNameAndFilter( |
552 path, selectedFilter = EricFileDialog.getSaveFileNameAndFilter( |
551 self, |
553 self, |
552 windowTitle, |
554 windowTitle, |
553 directory, |
555 directory, |
554 self.__filters, |
556 self.__filters, |