在调用getOpenFileName函数时,很常见的情况是函数会挂起约5秒钟左右。实际调用方式如下:
QString fileName = QFileDialog::getOpenFileName(this,
tr("Open XML"),"D:\\xml_reader\\data\\",tr("XML Files (*.xml *.*)"));
我要发送的文件夹只包含一个文件,所以不是因为文件数量的问题。 我已经在Debug和Release模式下都尝试过了,它们都遇到了同样的问题。
在网上查看时,我发现其他人也遇到了类似的问题,但没有解决方案。 我以前使用过其他版本的QT,从未遇到过这个问题。