QAccessibleObject 类实现部分 QAccessibleInterface 为 QObject。 更多...
头: | #include <QAccessibleObject> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
继承: | QAccessibleInterface |
继承者: |
QAccessibleObject (QObject * object ) |
virtual QAccessibleInterface * | childAt (int x , int y ) const override |
virtual bool | isValid () const override |
virtual QObject * | 对象 () const override |
virtual QRect | rect () const override |
virtual void | setText (QAccessible::Text t , const QString & text ) override |
virtual | ~QAccessibleObject () |
此类属于 QWidget 应用程序的可访问性 .
此类主要为方便起见提供。所有子类化的 QAccessibleInterface ,提供非 Widget 实现的对象应使用此类作为其基类。
另请参阅 QAccessible and QAccessibleWidget .
[explicit]
QAccessibleObject::
QAccessibleObject
(
QObject
*
object
)
创建 QAccessibleObject 为 object .
[virtual noexcept protected]
QAccessibleObject::
~QAccessibleObject
()
销毁 QAccessibleObject .
这才会发生,当调用 release() 将内部引用计数器递减为 0 时。
[override virtual]
QAccessibleInterface
*QAccessibleObject::
childAt
(
int
x
,
int
y
) const
重实现: QAccessibleInterface::childAt(int x, int y) const .
[override virtual]
bool
QAccessibleObject::
isValid
() const
重实现: QAccessibleInterface::isValid() const .
[override virtual]
QObject
*QAccessibleObject::
对象
() const
重实现: QAccessibleInterface::object() const .
[override virtual]
QRect
QAccessibleObject::
rect
() const
重实现: QAccessibleInterface::rect() const .
[override virtual]
void
QAccessibleObject::
setText
(
QAccessible::Text
t
, const
QString
&
text
)
重实现: QAccessibleInterface::setText (QAccessible::Text t, const QString &text).