• 4119阅读
  • 2回复

[共享]qt 5.1 B 版发布程序需要注意的小问题! [复制链接]

上一主题 下一主题
离线angelus
 

只看楼主 倒序阅读 楼主  发表于: 2013-05-20
基本上QT5.1发布程序和4.8的差不多,但今天遇到了个很囧的问题,而且网上也找不到答案,花了好几个小时才解决了。

症状是发布程序后,运行,按照提示把需要的DLL文件复制到文件夹中,打开程序后无法显示qml2的界面,只有小框和白色背景。

经过研究这个现象仅出现在qml2中有加入   import QtQuick.Controls 1.0 这组控件就会出现这个问题,但总不能不用吧,毕竟有几个控件还是很有用的。
其实解决问题很简单,只需要在复制DLL文件的时候多加入一个Qt5Widgets.dll文件就可以解决问题了。

希望能减少大家被这个坑埋进去的时间!
离线toby520

只看该作者 1楼 发表于: 2013-05-20
引用楼主angelus于2013-05-20 13:38发表的 qt 5.1 B 版发布程序需要注意的小问题! :
基本上QT5.1发布程序和4.8的差不多,但今天遇到了个很囧的问题,而且网上也找不到答案,花了好几个小时才解决了。
症状是发布程序后,运行,按照提示把需要的DLL文件复制到文件夹中,打开程序后无法显示qml2的界面,只有小框和白色背景。
经过研究这个现象仅出现在qml2中有加入   import QtQuick.Controls 1.0 这组控件就会出现这个问题,但总不能不用吧,毕竟有几个控件还是很有用的。
.......

   记住啦,以后应该用得着
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线dbzhang800

只看该作者 2楼 发表于: 2013-05-20
引用第1楼toby520于2013-05-20 13:41发表的  :
   记住啦,以后应该用得着

呵呵,以后就不见得有用了,因为Qt Quick Control 现在依赖于 Qt Widgets 中的QStyle,以后会去除这项依赖的。
快速回复
限100 字节
 
上一个 下一个