Тип QML ToolBar
Панель инструментов. Подробнее...
| Заявление импорта: | import Qt.labs.controls 1.0 |
| Наследует: |
Подробное описание
ToolBar — это контейнер для действий и элементов управления, используемых в приложении и контекстно-зависимых, таких как кнопки навигации и поля поиска. ToolBar обычно используется как заголовок или подвал окна ApplicationWindow.
ToolBar не предоставляет собственной компоновки, но требует от вас размещения содержимого, например, с помощью RowLayout. Если используется только один элемент в ToolBar, он будет изменять свой размер, чтобы соответствовать неявным размерам содержащегося элемента. Это делает его особенно подходящим для использования вместе с компоновками.
ApplicationWindow {
visible:true
header: ToolBar {
RowLayout {
anchors.fill: parent
ToolButton {
text: qsTr("\u25C0 %1").arg(Qt.application.name)
enabled: stack.depth > 1
onClicked: stack.pop()
}
Item { Layout.fillWidth: true }
Switch {
checked: true
text: qsTr("Notifications")
}
}
}
StackView {
id: stack
anchors.fill: parent
}
} Примечание:Типы в модуле Qt.labs не гарантируют совместимость в будущих версиях.
См. также ApplicationWindow, ToolButton, Настройка ToolBar и Контейнерные элементы управления.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qml-qt-labs-controls-toolbar.html