2

当我尝试使用标准文件选择器时:

QString fileName = QFileDialog::getOpenFileName(a.allWidgets().first(),
     "Open Image", "C:\\", "Image Files (*.png *.jpg *.bmp)");

出现错误。我看到这样的消息(对不起,它是俄语):

第一行的翻译是“C:\Users\Василий\Desctop references an inaccessible location”。我认为,用户名“Василий”(俄语字母)中的问题,屏幕截图上没有清楚地写出来。我试图在谷歌中找到解决我的问题的方法,但不幸的是,我没有找到。请帮忙。

4

1 回答 1

1

最近我遇到了同样的问题。当您的主文件夹的名称包含非拉丁符号时,这似乎是 Qt 中的一些错误,导致此错误。

值得注意的是,如果您在发布模式下运行应用程序,它将正常工作。我希望这些信息对某人有用。

于 2017-02-08T14:44:19.767 回答