C
Qt Quick Ultralite layouts Example
// Copyright (C) 2024 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial
import QtQuick
Rectangle {
id: root
Column {
spacing: 4
anchors.fill: parent
LayoutSelector {
id: layoutSelector
width: root.width
height: 30
}
Loader {
id: loader
source: {
switch (layoutSelector.currentIndex) {
case 1:
return "ColumnLayout.qml"
case 2:
return "RowLayout.qml"
default:
return "GridLayout.qml"
}
}
}
}
}