• 4376阅读
  • 1回复

[提问]VS2013+Qt5.4发布的程序在裸机上QFileDialog显示不正常 [复制链接]

上一主题 下一主题
离线xuang
 

只看楼主 倒序阅读 楼主  发表于: 2016-01-04
使用Qt5.4.0的msvc2013_64_opengl版本在VS2013下发布的程序打包好以后放在裸机上运行时QFileDialog显示如下图所示:


打包的DLL列表如下:
icudt53.dll
icuin53.dll
icuuc53.dll
Qt5Core.dll
Qt5Gui.dll
Qt5Multimedia.dll
Qt5Network.dll
Qt5SerialPort.dll
Qt5Sql.dll
Qt5Widgets.dll
Qt5Xml.dll
vcomp120.dll
msvcp120.dll
msvcr120.dll
还有plugin里面的imageformats、platforms、sqldrivers
程序其他功能全部能够正常运行,唯独这个文件对话框显示不正常,要么是空的Dialog(图1)、要么没有图标(图2)。请问各位是不是有遇到过类似的问题
离线xuang

只看该作者 1楼 发表于: 2016-01-04
问题已经解决:
https://bugreports.qt.io/browse/QTBUG-41416
Disabling the icon overlay extensions (using autoruns from sysinternals) makes every thing work fine.
原来是Dell的问题。。。
快速回复
限100 字节
 
上一个 下一个