我使用QFileDialog :: getOpenFileName打开文件对话框,它给出了所选文件的路径。
奇怪的行为
这正在进行
不工作
我的代码是
QString qResult = QFileDialog::getOpenFileName(parent, qCaption, qDefaultPath, qFilter, &qSelectedFilter);
我检查了
QDir(qDefaultPath).exists()
任何人都可以给我一些想法吗?为什么会这样?还是其他选择? 请帮忙解决这个问题
Qt版本是4.8.5
答案 0 :(得分:2)
更新您的Qt版本是否可能成为解决方案? 4.8分支的最新版本是4.8.7。该版本的release note表示:
更好地支持在Mac OS X 10.10 Yosemite上运行Qt 4.8应用程序
和4.8.6的release note说
更好地支持Mac OS X 10.9 Mavericks
因此很有可能使用最新版本解决您的问题。