Spec-Zone.ru › Qt

Тип QML ToolBar

Контейнер для контекстно-зависимых элементов управления. Подробнее...

Заявление об импорте: import QtQuick.Controls
С: Qt 5.7
Наследует:

Pane

  • Список всех членов, включая унаследованные члены

Свойства

  • position : перечисление

Подробное описание

ToolBar — это контейнер для действий и элементов управления, общих для приложения и контекстно-зависимых, таких как кнопки навигации и поля поиска. ToolBar обычно используется в качестве заголовка или подвала окна приложения.

ToolBar не предоставляет собственной компоновки, но требует размещения своего содержимого, например, с помощью RowLayout. Если в ToolBar используется только один элемент, он будет изменятся в размерах, чтобы соответствовать неявным размерам содержащего его элемента. Это делает его особенно подходящим для использования вместе с компоновками.

ApplicationWindow {
    visible:true

    header: ToolBar {
        RowLayout {
            anchors.fill: parent
            ToolButton {
                text: qsTr("‹")
                onClicked: stack.pop()
            }
            Label {
                text: "Title"
                elide: Label.ElideRight
                horizontalAlignment: Qt.AlignHCenter
                verticalAlignment: Qt.AlignVCenter
                Layout.fillWidth: true
            }
            ToolButton {
                text: qsTr("⋮")
                onClicked: menu.open()
            }
        }
    }

    StackView {
        id: stack
        anchors.fill: parent
    }
}

См. также окно приложения, ToolButton, настройка ToolBar и Контейнеры элементов управления.

Документация по свойствам

position : перечисление

Это свойство определяет положение панели инструментов.

Примечание: Если панель инструментов назначена как заголовок или подвал окна приложения или страницы, соответствующее положение устанавливается автоматически.

Возможные значения:

Постоянная Описание
ToolBar.Header Панель инструментов расположена вверху, как заголовок окна или страницы.
ToolBar.Footer Панель инструментов расположена внизу, как подвал окна или страницы.

Значение по умолчанию зависит от стиля.

См. также ApplicationWindow::header, ApplicationWindow::footer, Page::header и Page::footer.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtquick-controls2-toolbar.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API