Hi, Máximo Please carefully read documentation, there is all you need.
http://doc.qt.io/qt-5/qml-qtquick-layouts-columnlayout.html http://doc.qt.io/qt-5/qml-qtquick-layouts-rowlayout.html http://doc.qt.io/qt-5/qml-qtquick-layouts-layout.html use Layout.fillWidth > RowLayout { > width: headerColumn.width Never do things like that. Your violate basic principles of layouts. > *Note: *It is not recommended to have bindings to the x, y, width, or height properties of items in a layout, since this would conflict with the goals of Layout, and can also cause binding loops. --- Regards, Oleg 2016-08-04 21:23 GMT+03:00 Máximo Ramírez <aquiles...@gmail.com>: > Hello, > > I'm trying to do a navigation header for my app. I have ColumnLayout and > two RowLayout, but only the first RowLayout recognize width, the second > not. I passed the width directly but still is not recognized. > > > This is like is showed: http://imgur.com/a/bSr8H > > > But I want that the two rows occupied the space available from the > ColumnLayout. > > > How can I apply the width for second RowLayout? > > > Bellow my code > > > width: 640 > height: 480 > > ................................................... > > header: ToolBar { > > ColumnLayout { > id: headerColumn > > width: parent.width > > RowLayout { > ToolButton { > > } > > Label { > > } > > ToolButton { > > } > } > } > > RowLayout { > > width: headerColumn.width > > Text { > text: "h: " + headerColumn.width + "\np: " + > parent.width > } > TabBar { > id: tabBar > //currentIndex: swipeView.currentIndex > > > // anchors.left: parent.left > // anchors.right: parent.right > > > > currentIndex: 0 > > TabButton { > Image { > source: "images/ic_directions_car_ > black_24dp.png" > } > Text { > text: qsTr("Auto") > } > } > TabButton { > Image { > source: "images/ic_directions_bus_ > black_24dp.png" > } > Text { > text: qsTr("Bus") > } > } > TabButton { > Image { > source: "images/ic_directions_subway_ > black_24dp.png" > } > Text { > text: qsTr("Tren") > } > } > TabButton { > Image { > source: "images/ic_flight_black_24dp.png" > } > Text { > text: qsTr("Avión") > } > } > TabButton { > Image { > source: "images/ic_directions_walk_ > black_24dp.png" > } > Text { > text: qsTr("Caminando") > } > } > > } > > } > } > } > > > > > -- > > Máximo Ramírez > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest > >
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest