2016-03-24 7 views
0

QtのサンプルカメラUiを再利用したいと思います。 ローダーを使用すると、cameraUIのサイズは固定されます。しかし、私はカメラがフルスクリーンで始まることを望みます。 Loader-Objectのドキュメントでは、他のすべてのオブジェクトと同様にアンカーを使用できることを意味しています。 http://doc.qt.io/qt-5/qml-qtquick-loader.html エイリアスを使用したソリューションも試していますが、ロードされたqmlファイルのプロパティにはまだアクセスできません。私は時間のためにウェブを検索しかし、私の問題の解決策を見つけることができませんロードされたオブジェクトのAcessプロパティ

Rectangle { 
id : cameraUI 


width: 800 
height: 640 
property alias testalias:cameraUI 

% main.qml

Rectangle 
      { 
       Loader{id:pageLoader 
         source:"declarative-camera.qml" 
         anchors.fill:normal_view_ 
       } 
       visible: if (applicationwindow.activeWindow == 6) {true} else false 
       anchors.fill:normal_view_ 


       MouseArea { 
        anchors.fill: parent 
        onClicked: { 
         pageLoader. 
         console.log("Cameraview") 
         pageLoader.item.visible=false 



        } 
       } 



      } 

% declerativeカメラ。多分ここの誰かが私を助けることができます。私は
anchors.fillを使用するときに、あなたに

答えて

0

問題が解決され、 ロードされたアイテムは、ローダによってリサイズます..ありがとう:normalviewは私のメインウィンドウのIDですnormal_view_それは動作しません。しかし、私が代わりにnormal_view_parentを使用すると、それは本当に変わった。

関連する問題