Qml的FileDialog有两种,其中labs的比较好用,如下图所示。
但是在使用windeployqt发布应用时,发现界面不显示了。
需要将platform文件夹,复制到应用的目录中,也是对应Qt/labs。
如下图所示,放到Qt/labs文件夹中,如果没有对应的路径,则需要自己新建文件夹。
最后在platform文件夹中,可以删掉其中一个dll,看你是debug发布(文件名最后面带d),还是release发布(文件名最后面不带d)。
Qml的FileDialog有两种,其中labs的比较好用,如下图所示。
但是在使用windeployqt发布应用时,发现界面不显示了。
需要将platform文件夹,复制到应用的目录中,也是对应Qt/labs。
如下图所示,放到Qt/labs文件夹中,如果没有对应的路径,则需要自己新建文件夹。
最后在platform文件夹中,可以删掉其中一个dll,看你是debug发布(文件名最后面带d),还是release发布(文件名最后面不带d)。