Auf dieser Seite

Frame QML Type

Visueller Rahmen für eine logische Gruppe von Steuerelementen. Mehr...

Import Statement: import QtQuick.Controls
Inherits:

Pane

Inherited By:

GroupBox

Ausführliche Beschreibung

„Frame“ dient dazu, eine logische Gruppe von Steuerelementen innerhalb eines visuellen Rahmens gemeinsam anzuordnen. „Frame“ bietet kein eigenes Layout, sondern erfordert, dass Sie seinen Inhalt positionieren, beispielsweise durch das Erstellen eines „ RowLayout “ oder eines „ ColumnLayout “.

Elemente, die als untergeordnete Elemente eines „Frame“ deklariert werden, werden automatisch dem „ contentItem “ des „Frame“ zugeordnet. Dynamisch erstellte Elemente müssen explizit dem „contentItem“ zugeordnet werden.

Wird innerhalb eines Frames nur ein einziges Element verwendet, passt sich dessen Größe automatisch an die implizite Größe des darin enthaltenen Elements an. Dadurch eignet er sich besonders gut für die Verwendung in Verbindung mit Layouts.

Rahmen mit sichtbarem Rand, der gruppierte Steuerelemente enthält

Frame {
    ColumnLayout {
        anchors.fill: parent
        CheckBox { text: qsTr("E-mail") }
        CheckBox { text: qsTr("Calendar") }
        CheckBox { text: qsTr("Contacts") }
    }
}

Siehe auch „Anpassen von Frame- und Container-Steuerelementen“.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.