QAccessibleValueInterface 类
QAccessibleValueInterface 类实现了对操纵值的对象的支持。更多...
头文件 | #include <QAccessibleValueInterface> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake | QT += gui |
- 所有成员列表,包括继承的成员
- QAccessibleValueInterface 是 可访问性类 的一部分。
公开函数
虚拟 | ~QAccessibleValueInterface() |
虚拟 QVariant | currentValue() const = 0 |
虚拟 QVariant | maximumValue() const = 0 |
虚拟 QVariant | minimumStepSize() const = 0 |
虚拟 QVariant | minimumValue() const = 0 |
虚拟 void | setCurrentValue(const QVariant &value) = 0 |
详细描述
此接口应由表示值的可访问对象实现。例如旋转按钮、滑块、转盘和滚动条。
此接口提供了一种更简单的方法来处理它所表示的小部件,而不是强制用户处理小部件的各个部分。
通常,此接口由同时实现 QAccessibleInterface 的类实现。
成员函数文档
[虚拟 noexcept]
QAccessibleValueInterface::~QAccessibleValueInterface()
[纯虚拟]
QVariant QAccessibleValueInterface::currentValue() const
返回小部件的当前值。这通常是一个 double 或 int。
另请参阅setCurrentValue()。
[纯虚拟]
QVariant QAccessibleValueInterface::maximumValue() const
返回此对象接受的的最大值。
另请参阅minimumValue() 和 currentValue()。
[纯虚拟]
QVariant QAccessibleValueInterface::minimumStepSize() const
返回可访问的最小步长。这是更改值时具有意义的增量。在程序化更改值时,应始终是最小步长的倍数。
某些工具即使在 setCurrentValue 不执行任何操作时也使用此值。例如,进度条是只读的,但应返回其范围除以 100。
[纯虚函数]
QVariant QAccessibleValueInterface::minimumValue() const
返回该对象接受的最低值。
另请参阅maximumValue() 和 currentValue().
[纯虚函数]
void QAccessibleValueInterface::setCurrentValue(const QVariant &value)
设置 值。如果希望 值 在允许值范围之外,此调用将被忽略。
另请参阅currentValue(),minimumValue() 和 maximumValue().
© 2024 Qt 公司有限公司。本文件中包含的文档贡献的版权归其各自的拥有者所有。本文件提供的文档根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款进行许可。Qt 及其相关标志是芬兰和/或其他国家的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。