What qml widget should I use to create a foldable container? I can't find it.
Example (from Qt Creator):
There is no out of the box widget in QML for that but it should be fairly easy to create it yourself. This is just a primitive example to show how easy it could be to do it but a proper reusable control might be implementend similar like https://doc.qt.io/qt-5/qml-qtquick-controls2-tabbar.html:
import QtQuick 2.11
Column {
width: 600
height: 600
Rectangle {
width: parent.width
height: 50
color: "darkgrey"
MouseArea {
anchors.fill: parent
onClicked: container.height = container.height ? 0 : 500
}
}
Rectangle {
id: container
width: parent.width
height: 500
color: "grey"
}
}