Use the correct dialog for directory selection.

This commit is contained in:
codestation
2013-08-29 16:17:16 -04:30
parent acbdf57b1a
commit b46156b507

View File

@@ -120,15 +120,10 @@ void ConfigWidget::browseBtnPressed(int btn)
return; return;
} }
QFileDialog dialog; QString selected = QFileDialog::getExistingDirectory(this, msg, lineedit->text(), QFileDialog::ShowDirsOnly);
dialog.setFileMode(QFileDialog::Directory);
dialog.setOption(QFileDialog::ShowDirsOnly);
dialog.setDirectory(lineedit->text());
dialog.setWindowTitle(msg);
if(dialog.exec()) { if(!selected.isEmpty()) {
QStringList list = dialog.selectedFiles(); lineedit->setText(selected);
lineedit->setText(list.first());
} }
} }