Я хочу сделать QT4 (использующий спокойного разработчика) диалоговое окно, которое содержит часть, где файл должен быть выбран.
Теперь, я знаю, что QFileDialog существует, и я могу программировать что-то, что делает то, что я хочу. Но я могу также просто сделать это в спокойном разработчике?
Там некоторый путь состоит в том, чтобы получить "виджет" выбора файла в спокойном разработчике? Или, я помню эти кнопки, имея выбранный файл как заголовок и немного стрелки, разрешающей пользователю выбрать другой файл QFileDialog?
Так существует ли готовое решение, или я должен программировать его сам?
Насколько я знаю, в дизайнере Qt нет диалогового окна для работы с файлами. Но вы можете легко сделать это с помощью нескольких строк кода.
Предположим, что у вас есть простая кнопка с названием pushButton, а путь должен храниться в lineEdit.
def selectFile():
lineEdit.setText(QFileDialog.getOpenFileName())
pushButton.clicked.connect(selectFile)
[edit]Просто интересно, вы случайно не используете KDE? Если да, то для этого можно использовать KUrlRequester. Его можно легко настроить на поддержку чего угодно - от файлов до урлов и каталогов.