2017-11-22 12 views
1

Qt5 Documentationによれば、tiffファイルを読み取ることができます。しかし、私はtiffイメージをQMLにロードできませんでした。QMLに* .tiffファイルをロードする方法

マイコード:

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" 
    } 
} 

答えて

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" 
     } 
    } 
} 
+1

それはQRCファイルに追加した後に動作します。ありがとうございました。 –

関連する問題