QAccessibleValueInterface Class
QAccessibleValueInterface クラスは、値を操作するオブジェクトのサポートを実装しています。詳細...
Header: | #include <QAccessibleValueInterface> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
- 継承メンバを含む全メンバのリスト
- QAccessibleValueInterface はアクセシビリティ・クラスの一部です。
パブリック関数
virtual | ~QAccessibleValueInterface() |
virtual QVariant | currentValue() const = 0 |
virtual QVariant | maximumValue() const = 0 |
virtual QVariant | minimumStepSize() const = 0 |
virtual QVariant | minimumValue() const = 0 |
virtual void | setCurrentValue(const QVariant &value) = 0 |
詳細説明
このインターフェースは、値を表すアクセシブルなオブジェクトによって実装されなければならない。例えば、スピナー、スライダー、ダイヤル、スクロールバーなどです。
ユーザーにウィジェットの個々のパーツを扱わせる代わりに、このインターフェースはウィジェットの種類への簡単なアプローチを提供します。
通常、このインターフェースは、QAccessibleInterface を実装するクラスによって実装されます。
メンバ関数ドキュメント
[virtual noexcept]
QAccessibleValueInterface::~QAccessibleValueInterface()
QAccessibleValueInterface を破棄する。
[pure virtual]
QVariant QAccessibleValueInterface::currentValue() const
ウィジェットの現在値を返します。これは通常 double か int です。
setCurrentValue()も参照 。
[pure virtual]
QVariant QAccessibleValueInterface::maximumValue() const
このオブジェクトが受け入れる最大値を返します。
minimumValue() およびcurrentValue() も参照して ください。
[pure virtual]
QVariant QAccessibleValueInterface::minimumStepSize() const
アクセス可能な最小ステップサイズを返します。これは、値を変更する際に意味のある最小の増分です。プログラムで値を変更する場合は、常に最小ステップ・サイズの倍数でなければなりません。
いくつかのツールは、setCurrentValue が何もアクションを実行しない場合でも、この値を使用します。例えばプログレスバーは読み取り専用ですが、その範囲を100で割った値を返すべきです。
[pure virtual]
QVariant QAccessibleValueInterface::minimumValue() const
このオブジェクトが受け付ける最小値を返します。
maximumValue() およびcurrentValue()も参照してください 。
[pure virtual]
void QAccessibleValueInterface::setCurrentValue(const QVariant &value)
value を設定します。希望するvalue が許容値の範囲外の場合、この呼び出しは無視されます。
currentValue()、minimumValue()、maximumValue()も参照して ください。
本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。