QStyleOptionGroupBox Class

QStyleOptionGroupBoxクラスは、グループボックスを描画するためのパラメータを記述します。詳細...

Header: #include <QStyleOptionGroupBox>
CMake: find_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets
Inherits: QStyleOptionComplex

パブリック型

enum StyleOptionType { Type }
enum StyleOptionVersion { Version }

パブリック関数

QStyleOptionGroupBox()
QStyleOptionGroupBox(const QStyleOptionGroupBox &other)

パブリック変数

QStyleOptionFrame::FrameFeatures features
int lineWidth
int midLineWidth
QString text
Qt::Alignment textAlignment
QColor textColor

詳細説明

QStyleOptionButton QStyle 関数がグループボックスのさまざまなグラフィック要素を必要とするすべての情報を含んでいます。

パネルを描画するためのlineWidthmidLineWidth 、グループボックスのtitle 、タイトルのalignmentcolor を保持しています。

パフォーマンス上の理由から、メンバ関数はほとんどなく、メンバ変数へのアクセスは直接(つまり、. または-> 演算子を使用)です。これにより、構造体を簡単に使用することができ、これらは単にスタイル関数で使用されるパラメータであることが強調されます。

QStyleOptionQStyleOptionComplexQGroupBoxも参照のこと

メンバ型ドキュメント

enum QStyleOptionGroupBox::StyleOptionType

この列挙型は、スタイル・オプションの型に関する情報を保持するために使われ、QStyleOption のサブクラスごとに定義されています。

定数説明
QStyleOptionGroupBox::TypeSO_GroupBox提供されるスタイルオプションの型 ( このクラスではSO_GroupBox )。

この型は、QStyleOption 、そのサブクラス、およびqstyleoption_cast() によって内部的に使用され、スタイル・オプションの型を決定します。一般に、独自のQStyleOption サブクラスと独自のスタイルを作成するのでなければ、これを気にする必要はありません。

StyleOptionVersionも参照してください

enum QStyleOptionGroupBox::StyleOptionVersion

この列挙型は、スタイル・オプションのバージョンに関する情報を保持するために使用され、QStyleOption のサブクラスごとに定義されます。

定数説明
QStyleOptionGroupBox::Version11

このバージョンは、QStyleOption サブクラスが互換性を壊すことなく拡張を実装するために使用されます。qstyleoption_cast() を使用する場合、通常は確認する必要はありません。

StyleOptionTypeも参照

メンバ関数 ドキュメント

QStyleOptionGroupBox::QStyleOptionGroupBox()

QStyleOptionGroupBox を構築し、メンバ変数をデフォルト値に初期化します。

QStyleOptionGroupBox::QStyleOptionGroupBox(const QStyleOptionGroupBox &other)

other スタイル・オプションのコピーを構築します。

メンバ変数 ドキュメント

QStyleOptionFrame::FrameFeatures QStyleOptionGroupBox::features

この変数は、グループ・ボックスのフレームの特徴を保持します。

デフォルトでは、フレームはフラットです。

QStyleOptionFrame::FrameFeatureも参照

int QStyleOptionGroupBox::lineWidth

この変数はパネルを描画する線幅を保持する。

この変数の値は、現在のところ常に1である。

QFrame::lineWidth参照

int QStyleOptionGroupBox::midLineWidth

この変数は、パネルを描画するための中間線の幅を保持します。

中線の幅は、通常、沈んだり盛り上がったりしたグループボックス枠を描くときに使われます。この変数の値は、現在のところ常に 0 です。

QFrame::midLineWidthも参照のこと

QString QStyleOptionGroupBox::text

この変数はグループボックスのテキストを保持します。

デフォルト値は空文字列です。

QGroupBox::titleも参照

Qt::Alignment QStyleOptionGroupBox::textAlignment

この変数はグループボックスのタイトルのアライメントを保持します。

デフォルト値はQt::AlignLeft

QGroupBox::alignment参照

QColor QStyleOptionGroupBox::textColor

この変数はグループボックスのタイトルの色を保持します。

デフォルト値はRGB値(0, 0, 0)の無効な色です。無効な色とは、基礎となるウィンドウ・システムに対して適切に設定されていない色のことです。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。