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 関数がグループボックスのさまざまなグラフィック要素を必要とするすべての情報を含んでいます。
パネルを描画するためのlineWidth とmidLineWidth 、グループボックスのtitle 、タイトルのalignment とcolor を保持しています。
パフォーマンス上の理由から、メンバ関数はほとんどなく、メンバ変数へのアクセスは直接(つまり、.
または->
演算子を使用)です。これにより、構造体を簡単に使用することができ、これらは単にスタイル関数で使用されるパラメータであることが強調されます。
QStyleOption 、QStyleOptionComplex 、QGroupBoxも参照のこと 。
メンバ型ドキュメント
enum QStyleOptionGroupBox::StyleOptionType
この列挙型は、スタイル・オプションの型に関する情報を保持するために使われ、QStyleOption のサブクラスごとに定義されています。
定数 | 値 | 説明 |
---|---|---|
QStyleOptionGroupBox::Type | SO_GroupBox | 提供されるスタイルオプションの型 ( このクラスではSO_GroupBox )。 |
この型は、QStyleOption 、そのサブクラス、およびqstyleoption_cast() によって内部的に使用され、スタイル・オプションの型を決定します。一般に、独自のQStyleOption サブクラスと独自のスタイルを作成するのでなければ、これを気にする必要はありません。
StyleOptionVersionも参照してください 。
enum QStyleOptionGroupBox::StyleOptionVersion
この列挙型は、スタイル・オプションのバージョンに関する情報を保持するために使用され、QStyleOption のサブクラスごとに定義されます。
定数 | 値 | 説明 |
---|---|---|
QStyleOptionGroupBox::Version | 1 | 1 |
このバージョンは、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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。