看书提到使用QFileDialog::getOpenFileName()函数可以获得选定目录下的文件名,但我只要选择路径。查看Qt帮助,找到这个函数,直接获取路径,不用选择一个文件后在把路径提取出来。
QString pathDir = QFileDialog::getExistingDirectory(this, tr("打开目录"),"/",QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
直接得到路径。
看书提到使用QFileDialog::getOpenFileName()函数可以获得选定目录下的文件名,但我只要选择路径。查看Qt帮助,找到这个函数,直接获取路径,不用选择一个文件后在把路径提取出来。
QString pathDir = QFileDialog::getExistingDirectory(this, tr("打开目录"),"/",QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
直接得到路径。