[Interest] Second RowLayout not reconize width

Máximo Ramírez aquiles011 at gmail.com
Thu Aug 4 20:23:10 CEST 2016


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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20160804/3ec9f37e/attachment.html>


More information about the Interest mailing list