This commit is contained in:
2020-06-06 17:32:06 +08:00
parent 2d2192dcc4
commit 8215407015
3 changed files with 19 additions and 26 deletions
@@ -49,5 +49,23 @@ void MapSettingUI::on_pushButton_MapProvider_clicked()
void MapSettingUI::on_pushButton_Path_clicked()
{
QFileDialog *dlg = new QFileDialog(this);
dlg->setWindowTitle(tr("Select Path..."));
dlg->show();
QStringList sFileDir;
int ret = dlg->exec();
if (QDialog::Accepted == ret)
{
sFileDir = dlg->selectedFiles();
ui->pushButton_Path->setText(sFileDir.at(0));
QFontMetrics fmnotice(ui->pushButton_Path->font());
int wid = fmnotice.boundingRect(ui->pushButton_Path->text()).width();
ui->pushButton_Path->setFixedWidth(wid + 10);
}
}