首页| 论坛| 消息

标题:求助 ,QML 关于插入图片问题?
作者:lovexin109
日期:2014-06-27 16:43
内容:

初学QML,在Q5.3里的hello程序中修改,想插入一个图片,无论是放在资源文件还是目录下,都提示
QML Image: Cannot open: file:///text.jpg(这个在目录文件下)
QML Image: Cannot open: qrc:///new.pic.png(这个放在了资源文件里)

里面什么也没动,为什么加载不了呢

import QtQuick 2.2
import QtQuick.Window 2.1
Window {
visible: true
width: 360
height: 360
title: qsTr("")

MouseArea {
anchors.fill: parentonClicked: {
Qt.quit();
}}
Text[/color ..


#1 [彩阳 06-27 17:41]
将new.pic.png改为new/pic.png试试。
#2 回 彩阳 的帖子 [lovexin109 06-27 23:08]
彩阳:将new.pic.png改为new/pic.png试试。 (2014-06-27 17:41) 
不行啊,不加这些在设计里还能显示图片,加了这些设计里图片都不显示
#3 [彩阳 06-28 00:21]
我这边没有任何问题。基本上我带不带qrc:///都没有关系。直接写出相对路径。
#4 回 彩阳 的帖子 [lovexin109 06-28 22:59]
彩阳:我这边没有任何问题。基本上我带不带qrc:///都没有关系。直接写出相对路径。 (2014-06-28 00:21) 
我试了一下其它项目,新建Qt widget application 和qt quick application都不行,都不显示图片,提示无法打开,但是新建项目是qt quick ui就可以
#5 [倒霉熊 06-30 22:31]
这个问题我也遇到过,原因是build之后qrc:///new.pic.png文件没有build进去。
修改.pro文件就好,把前俩行修改为
folder_01.source = qml/*
folder_01.target = qml
不知道你的问题是不是也是这个,你可以试试,希望能帮到你。

<< 1 2 3 >> (1/3)

回复 发表
主题 版块