2016-03-25 4 views
1

GridLayout.followで複数の列や行を占有する方法を知りたいのは私のコードです。QMLでGridLayoutの複数の列または行を占有する方法は?

import QtQuick 2.4 
import QtQuick.Controls 1.3 
import QtQuick.Layouts 1.1 

Rectangle { 
     width: 320 
     height: 250 

     GridLayout { 
      anchors.left: parent.left 
      anchors.bottom: parent.bottom 

      rows: 2 
      columns: 3 

      Button{ 
        text: "one" 
       } 

      Button{ 
        text: "two" 
       } 

      Button{ 
        text: "three" 
       } 

      Button{ 
        text: "four" 
       } 

      Button{ 
        text: "five" 
       } 
       Layout.columnSpan: 2 

      } 
    } 

「5つのボタンを2つの列に配置する方法」を参照してください。ありがとうございました !

答えて

1

添付のプロパティLayout.rowSpanおよびLayout.columnSpanを使用できます。
詳細については、hereおよびhereを参照してください。
また、項目を配置するセルを指定するには、Layout.rowLayout.columnを使用します。
レイアウトの実際の動作の詳細については、hereを参照してください。

関連する問題