Spec-Zone.ru › Qt 5.6

Тип QML ApplicationWindow

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

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

Window

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

Свойства

  • contentItem : ContentItem
  • menuBar : MenuBar
  • statusBar : Item
  • style : Component
  • toolBar : Item

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

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.

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

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

style : Component

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

См. также Qt Quick Controls Styles QML Types.

toolBar : Item

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

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

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

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

Spec-Zone.ru

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