Spec-Zone.ru › Qt 5.11

Тип QML ApplicationWindow

Предоставляет окно приложения верхнего уровня. Подробнее...

Оператор импорта: import QtQuick.Controls 1.4
С момента: Qt 5.1
Наследует:

Window

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

Свойства

  • contentItem : ContentItem
  • menuBar : MenuBar
  • statusBar : Элемент
  • style : Компонент
  • toolBar : Элемент

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

ApplicationWindow — это Window, который добавляет удобство для позиционирования элементов, таких как MenuBar, ToolBar и StatusBar независимо от платформы.

ApplicationWindow {
    id: window
    visible: true

    menuBar: MenuBar {
        Menu { MenuItem {...} }
        Menu { MenuItem {...} }
    }

    toolBar: ToolBar {
        RowLayout {
            anchors.fill: parent
            ToolButton {...}
        }
    }

    TabView {
        id: myContent
        anchors.fill: parent
        ...
    }
}

Примечание: По умолчанию ApplicationWindow не отображается.

Пример Qt Quick Controls - Галерея — хорошая отправная точка для изучения этого типа.

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

contentItem : ContentItem

Эта группа содержит ограничения размера элемента содержимого. Это область между ToolBar и StatusBar. ApplicationWindow будет использовать это в качестве входных данных при расчёте эффективных ограничений размера фактического окна. Он содержит эти 6 свойств для описания минимальных, неявных и максимальных размеров:

Свойство группы Описание
contentItem.minimumWidth Минимальная ширина элемента содержимого.
contentItem.minimumHeight Минимальная высота элемента содержимого.
contentItem.implicitWidth Неявная ширина элемента содержимого.
contentItem.implicitHeight Неявная высота элемента содержимого.
contentItem.maximumWidth Максимальная ширина элемента содержимого.
contentItem.maximumHeight Максимальная высота элемента содержимого.

menuBar : MenuBar

Это свойство содержит MenuBar.

По умолчанию это значение не задано.

statusBar : Элемент

Это свойство содержит элемент статусной строки Item.

Он может быть установлен на любой тип Item, но обычно используется с StatusBar.

По умолчанию это значение не задано. При установке элемента статусной строки он будет автоматически привязан к окну приложения.

style : Компонент

Стиль Component для окна.

См. также Типы QML Qt Quick Controls Styles.

toolBar : Элемент

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

Он может быть установлен на любой тип Item, но обычно используется с ToolBar.

По умолчанию это значение не задано. При установке элемента панели инструментов он будет автоматически привязан к окну приложения.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qml-qtquick-controls-applicationwindow.html

Spec-Zone.ru

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