C
Qt Quick Ultralite layouts Example
// Copyright (C) 2024 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial import QtQuick Rectangle { id: root property int currentIndex: 0 Row { spacing: 1 LayoutType { id: gridlayout width: root.width / 3 height: root.height title: "GridLayout" index: 0 isSelected: root.currentIndex === gridlayout.index onSelected: root.currentIndex = index } LayoutType { id: columnlayout width: root.width / 3 height: root.height title: "ColumnLayout" index: 1 isSelected: root.currentIndex === columnlayout.index onSelected: root.currentIndex = index } LayoutType { id: rowlayout width: root.width / 3 height: root.height title: "RowLayout" index: 2 isSelected: root.currentIndex === rowlayout.index onSelected: root.currentIndex = index } } }