Use the correct dialog for directory selection.
This commit is contained in:
@@ -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());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user