10#if QT_CONFIG(accessibility)
22QAccessibleQuickWidget::~QAccessibleQuickWidget()
27void QAccessibleQuickWidget::repairWindow()
29 if (!m_accessibleWindow || !m_accessibleWindow->object()) {
34 if (qobject_cast<QQuickWindow *>(newOffscreen)) {
35 m_accessibleWindow.reset(
new QAccessibleQuickWindow(newOffscreen));
37 [
this] { repairWindow(); });
42QAccessibleInterface *QAccessibleQuickWidget::child(
int index)
const
44 return m_accessibleWindow->child(
index);
47int QAccessibleQuickWidget::childCount()
const
49 return m_accessibleWindow->childCount();
52int QAccessibleQuickWidget::indexOfChild(
const QAccessibleInterface *iface)
const
54 return m_accessibleWindow->indexOfChild(iface);
57QAccessibleInterface *QAccessibleQuickWidget::childAt(
int x,
int y)
const
59 return m_accessibleWindow->childAt(
x,
y);
62QAccessibleQuickWidgetOffscreenWindow::QAccessibleQuickWidgetOffscreenWindow(
QQuickWindow *
window)
63:QAccessibleQuickWindow(
window)
68QAccessibleInterface *QAccessibleQuickWidgetOffscreenWindow::child(
int index)
const
74int QAccessibleQuickWidgetOffscreenWindow::childCount()
const
79int QAccessibleQuickWidgetOffscreenWindow::indexOfChild(
const QAccessibleInterface *iface)
const
85QAccessibleInterface *QAccessibleQuickWidgetOffscreenWindow::QAccessibleQuickWidgetOffscreenWindow::childAt(
int x,
int y)
const
static QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
\threadsafe
static bool disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *member)
\threadsafe
void destroyed(QObject *=nullptr)
This signal is emitted immediately before the object obj is destroyed, after any instances of QPointe...
\qmltype Window \instantiates QQuickWindow \inqmlmodule QtQuick
Combined button and popup list for selecting options.
GLint GLint GLint GLint GLint x
[0]