Spec-Zone.ru › Qt 5.9

Тип QML ApplicationWindow

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

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

Окно

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

Свойства

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

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

ApplicationWindow — это окно, которое добавляет удобство для позиционирования элементов, таких как 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 : Элемент

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

Он может быть задан для любого типа элемента, но обычно используется с StatusBar.

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

style : Компонент

Компонент стиля для окна.

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

toolBar : Элемент

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

Он может быть задан для любого типа элемента, но обычно используется с ToolBar.

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

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

Spec-Zone.ru

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