GroupBox QML Type
論理的なコントロールグループのビジュアルフレームとタイトル。詳細...
Import Statement: | import QtQuick.Controls |
Inherits: |
プロパティ
- implicitLabelHeight : real
(since QtQuick.Controls 2.5 (Qt 5.12))
- implicitLabelWidth : real
(since QtQuick.Controls 2.5 (Qt 5.12))
- label : Item
- title : string
詳細説明
GroupBox は、titled ビジュアル フレーム内で、コントロールの論理グループを一緒にレイアウトするために使用されます。GroupBox は、それ自体のレイアウトを提供しませんが、RowLayout やColumnLayout を作成するなどして、そのコンテンツを配置する必要があります。
GroupBox の子 と し て宣言 さ れた項目は自動的に GroupBox のcontentItem の親にな り ます。動的に作成されたアイテムは、明示的に contentItem に親を設定する必要があります。
GroupBox 内で 1 つのアイテムだけが使用される場合、そのアイテムは含まれるアイテムの暗黙のサイズに合わせてリサイズされます。このため、特にレイアウトとの併用に適しています。
GroupBox { title: qsTr("Synchronize") ColumnLayout { anchors.fill: parent CheckBox { text: qsTr("E-mail") } CheckBox { text: qsTr("Calendar") } CheckBox { text: qsTr("Contacts") } } }
チェック可能な GroupBox
GroupBox にはチェックボックスが内蔵されていませんが、CheckBox と組み合わせることで、チェック可能な GroupBox を簡単に作成できます。
チェックボックスのオン・オフを切り替えると、グループボックスの子要素が有効または無効になるのは一般的なパターンですが、チェックボックスの動作はアプリケーション次第です。
GroupBox { label: CheckBox { id: checkBox checked: true text: qsTr("Synchronize") } ColumnLayout { anchors.fill: parent enabled: checkBox.checked CheckBox { text: qsTr("E-mail") } CheckBox { text: qsTr("Calendar") } CheckBox { text: qsTr("Contacts") } } }
CheckBox 、GroupBoxのカスタマイズ、コンテナコントロールも参照してください 。
プロパティの説明
implicitLabelHeight : real |
このプロパティは、暗黙のラベルの高さを保持する。
値はlabel ? label.implicitHeight : 0
に等しい。
このプロパティは、QtQuick.Controls 2.5 (Qt 5.12) で導入されました。
implicitLabelWidthも参照してください 。
implicitLabelWidth : real |
このプロパティは、暗黙のラベルの幅を保持します。
値はlabel ? label.implicitWidth : 0
に等しい。
このプロパティは QtQuick.Controls 2.5 (Qt 5.12) で導入されました。
implicitLabelHeightも参照してください 。
label : Item |
このプロパティは、title を視覚化するラベル項目を保持します。
GroupBox のカスタマイズ」も参照してください 。
title : string |
このプロパティはタイトルを保持します。
タイトルは通常、グループボックスの上に表示され、内容を要約します。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 ここで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。