找回密码
 立即注册
收起左侧

qml程序在windows发布,不显示界面

1
回复
9742
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2017-6-9 13:05:10 显示全部楼层 |阅读模式
5Qter豆
用windeployqt  program.exe --qmldir c:\Qt5\5.4\mingw491_32打包完之后,还把安装路径下的整个qml文件夹也打包了,还是不能显示界面(能运行,没报错)
我的qml是写在资源文件里的
后来写一个简单的测试
import QtQuick 2.0
import QtQuick.Controls 1.3
import QtGraphicalEffects 1.0
import QtQuick.Layouts 1.1
Rectangle{
    width:480
    height:320
    Text{
        text:"hello world"
        anchors.centerIn: parent
    }
}
也是空白,不能显示界面
但是我发现import QtQuick.Layouts 1.1 这一句注释掉之后就可以显示界面,
请问是什么问题呢

回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2017-6-9 20:12:47 显示全部楼层
以前也遇到过这种情况,是重新编译然后打包才能显示的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了