2017-11-22 1 views
1

Nach Qt5 Documentation kann es TIFF-Dateien lesen. Aber ich konnte das tiff-Bild nicht in QML laden.Wie Sie * .tiff Datei in QML laden

Mein Code:

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

Antwort

1

Es scheint, Sie haben nicht die tif-Datei in Ihrer qrc Ressourcen-Datei. Versuchen Sie, file hinzuzufügen.

Beispiel:

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

Es funktioniert, nachdem es in der qrc-Datei hinzufügen. Vielen Dank. –