我想为我的离线Map Project(C ++)构建一个简单的界面,如何用打开文件替换传递给我的函数loadFile("G:/QT/Projects/database/city.osm.pbf");
的路径,以便函数加载文件从我选择的地图文件中获取路径?
void MainWindow::on_action_Open_File_triggered()
{
QString FileName = QFileDialog::getOpenFileName(this,tr("Open File"),"C://","OSM File (*.pbf)" );
//cout << "File Name \t"<< FileName.toStdString() <<endl;
string FilePath2 = FileName.toStdString();
loadFile(FilePath2);
}