简体   繁体   English

如何通过用户界面中的插槽处理文件路径?

[英]How to deal with File Path thruogh slots in User Interface?

I want to build a simple interface to my offline Map Project (C++), how can I replace the Path passed to My Function loadFile("G:/QT/Projects/database/city.osm.pbf");我想为我的离线地图项目(C++)构建一个简单的界面,如何替换传递给我的函数loadFile("G:/QT/Projects/database/city.osm.pbf"); with Open File so The Function Load File takes the path from the map file I'm choosing ?使用打开文件,所以函数加载文件从我选择的地图文件中获取路径?

我的图形用户界面

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);
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM