PySide6.QtGui.QAccessibleValueInterface

class QAccessibleValueInterface

QAccessibleValueInterface 类实现了对操作值的对象的支持。更多

概要

虚拟方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

此接口应由表示值的可访问对象实现。例如,微调器、滑块、拨号和滚动条。

这个界面不是强迫用户处理小部件的各个部分,而是提供了一种更简单的方法来处理它所代表的小部件类型。

通常这个接口是由也实现了QAccessibleInterface的类来实现的。

IAccessible2 规范

abstract currentValue()
Return type:

对象

返回小部件的当前值。这通常是一个双精度或整数。

另请参阅

setCurrentValue()

abstract maximumValue()
Return type:

对象

返回此对象接受的最大值。

abstract minimumStepSize()
Return type:

对象

返回可访问对象的最小步长。这是在更改值时有意义的最小增量。当以编程方式更改值时,它应始终是最小步长的倍数。

一些工具即使当setCurrentValue不执行任何操作时也会使用此值。例如,进度条是只读的,但应返回其范围除以100。

abstract minimumValue()
Return type:

对象

返回此对象接受的最小值。

abstract setCurrentValue(value)
Parameters:

– 对象

设置value。如果所需的value超出允许值的范围,此调用将被忽略。