QStyleOptionProgressBar Class
QStyleOptionProgressBarクラスは、プログレスバーの描画に必要なパラメータを記述するために使用します。詳細...
Header: | #include <QStyleOptionProgressBar> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake: | QT += widgets |
Inherits: | QStyleOption |
パブリック型
enum | StyleOptionType { Type } |
enum | StyleOptionVersion { Version } |
パブリック関数
QStyleOptionProgressBar() | |
QStyleOptionProgressBar(const QStyleOptionProgressBar &other) |
パブリック変数
bool | bottomToTop |
bool | invertedAppearance |
int | maximum |
int | minimum |
int | progress |
QString | text |
Qt::Alignment | textAlignment |
bool | textVisible |
詳細な説明
QStyleOptionProgressBarクラスのインスタンスは、SO_ProgressBar型とバージョン2を持ちます。
この型は、QStyleOption 、そのサブクラス、およびqstyleoption_cast() によって内部的に使用され、スタイル・オプションの型を決定します。一般的には、QStyleOption のサブクラスと独自のスタイルを作成しない限り、このことを気にする必要はありません。このバージョンは、QStyleOption サブクラスが互換性を壊すことなく拡張機能を実装するために使用します。qstyleoption_cast() を使用する場合、通常はチェックする必要はありません。
パフォーマンス上の理由から、メンバ関数はほとんどなく、メンバ変数へのアクセスは直接(つまり、.
または->
演算子を使用)です。これにより、構造体を簡単に使用することができ、これらは単にスタイル関数で使用されるパラメータであることが強調されます。
QStyleOptionも参照してください 。
メンバ型ドキュメント
enum QStyleOptionProgressBar::StyleOptionType
この列挙型は、スタイル・オプションの型に関する情報を保持するために使用され、QStyleOption のサブクラスごとに定義されます。
定数 | 値 | 説明 |
---|---|---|
QStyleOptionProgressBar::Type | SO_ProgressBar | 提供されるスタイルオプションの型 ( このクラスではSO_ProgressBar )。 |
この型は、QStyleOption 、そのサブクラス、およびqstyleoption_cast() によって内部的に使用され、スタイル・オプションの型を決定します。一般に、独自のQStyleOption サブクラスと独自のスタイルを作成するのでなければ、これを気にする必要はありません。
StyleOptionVersionも参照してください 。
enum QStyleOptionProgressBar::StyleOptionVersion
この列挙型は、スタイル・オプションのバージョンに関する情報を保持するために使用され、QStyleOption のサブクラスごとに定義されます。
定数 | 値 | 説明 |
---|---|---|
QStyleOptionProgressBar::Version | 1 | 2 |
このバージョンは、QStyleOption サブクラスが互換性を壊すことなく拡張を実装するために使用されます。qstyleoption_cast() を使用する場合、通常は確認する必要はありません。
StyleOptionTypeも参照 。
メンバ関数 ドキュメント
QStyleOptionProgressBar::QStyleOptionProgressBar()
QStyleOptionProgressBar を構築し、メンバ変数をデフォルト値に初期化します。
QStyleOptionProgressBar::QStyleOptionProgressBar(const QStyleOptionProgressBar &other)
other スタイル・オプションのコピーを構築します。
メンバ変数 ドキュメント
bool QStyleOptionProgressBar::bottomToTop
この変数は、プログレス・バーが垂直のとき、テキストが下から上に読まれるかどうかを保持します。
デフォルト値は false です。
QProgressBar::textDirectionも参照 。
bool QStyleOptionProgressBar::invertedAppearance
この変数は、プログレスバーの外観を反転させるかどうかを保持します。
デフォルト値は false です。
QProgressBar::invertedAppearance も参照 。
int QStyleOptionProgressBar::maximum
この変数はプログレスバーの最大値を保持します。
これはプログレスバーの最大値です。デフォルト値は 0 です。
QProgressBar::maximum も参照 。
int QStyleOptionProgressBar::minimum
この変数はプログレスバーの最小値を保持する。
プログレスバーの最小値。デフォルト値は 0 です。
QProgressBar::minimum も参照 。
int QStyleOptionProgressBar::progress
この変数はプログレスバーの現在の進行状況を保持します。
現在の進行状況。QStyleOptionProgressBar::minimum - 1の値は、まだ進行が始まっていないことを示す。デフォルト値は0である。
QProgressBar::value も参照 。
QString QStyleOptionProgressBar::text
この変数はプログレスバーのテキストを保持する。
プログレスバーのテキストは通常、文字列として表現された進捗状況だけである。空の文字列は、プログレスバーがまだ開始されていないことを示します。デフォルト値は空文字列です。
QProgressBar::textも参照のこと 。
Qt::Alignment QStyleOptionProgressBar::textAlignment
この変数は、QProgressBar のテキストのアライメントを保持します。
これは、テキストをプログレスバーのどの位置に配置するかのガイドとして使用できます。デフォルト値はQt::AlignLeft 。
bool QStyleOptionProgressBar::textVisible
この変数は、テキストが表示されているかどうかを示すフラグを保持します。
このフラグがtrueの場合、テキストは表示されます。そうでない場合、テキストは表示されません。デフォルト値はfalseです。
QProgressBar::textVisibleも参照してください 。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。