b
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user