5#ifndef QACCESSIBLEWINDOW_P_H
6#define QACCESSIBLEWINDOW_P_H
19#include <QtGui/private/qtguiglobal_p.h>
20#include <QtGui/qaccessibleobject.h>
22#if QT_CONFIG(accessibility)
28class Q_GUI_EXPORT QAccessibleWindow :
public QAccessibleObject
31 explicit QAccessibleWindow(QWindow *window);
33 QWindow *window()
const override;
35 int childCount()
const override;
36 int indexOfChild(
const QAccessibleInterface *child)
const override;
37 QAccessibleInterface *child(
int index)
const override;
38 QAccessibleInterface *parent()
const override;
39 QAccessibleInterface *focusChild()
const override;
41 QString text(QAccessible::Text t)
const override;
42 QAccessible::Role role()
const override;
43 QAccessible::State state()
const override;
44 QRect rect()
const override;
47 QList<QAccessibleInterface *> childInterfaces()
const;