根据Qt5 Documentation,它可以读取tiff文件。但我无法将tiff图像加载到QML。
我的代码:
Rectangle{
id:backazimuth_image
anchors.horizontalCenter: parent.horizontalCenter
height:geri.height
width:geri.width
Image {
id:geri
width: 300
height: 300
fillMode: Image.PreserveAspectFit
source:"../images/geri.tiff"
}
}
答案 0 :(得分:1)
您的qrc资源文件中似乎没有tif文件。尝试添加file
。
示例:
import QtQuick 2.7
import QtQuick.Controls 2.0
ApplicationWindow {
id: window
visible: true
width: 640
height: 480
title: qsTr("")
Rectangle
{
id: myRect
height: 200
width: 200
Image
{
width: 100
height: 100
fillMode: Image.PreserveAspectFit
source: "file:///home/user/dir/file.tif"
}
}
}