QStyleOptionProgressBar Class
QStyleOptionProgressBarクラスは、プログレスバーの描画に必要なパラメータを記述するために使用します。詳細...
ヘッダー | #include <QStyleOptionProgressBar> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake: | QT += widgets |
継承: | 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です。
© 2025 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.