From df5111165e07214034808f47fc85ce191b0d19ca Mon Sep 17 00:00:00 2001 From: Jan-Arve Saether Date: Fri, 16 Sep 2011 13:33:07 +0200 Subject: [PATCH] Say hello to QWindow::accessibleRoot() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I1efa71f01f8af46c9addf2aae21e4b6fc086ad2e Reviewed-on: http://codereview.qt-project.org/5087 Reviewed-by: Qt Sanity Bot Reviewed-by: Jørgen Lind --- src/gui/kernel/qwindow.cpp | 9 +++++++++ src/gui/kernel/qwindow.h | 3 +++ 2 files changed, 12 insertions(+) diff --git a/src/gui/kernel/qwindow.cpp b/src/gui/kernel/qwindow.cpp index 54ff2ddb77..d8e0288dc7 100644 --- a/src/gui/kernel/qwindow.cpp +++ b/src/gui/kernel/qwindow.cpp @@ -495,6 +495,15 @@ void QWindow::setScreen(QScreen *newScreen) create(); } +/*! + Returns the accessibility interface for the object that the window represents + */ +QAccessibleInterface *QWindow::accessibleRoot() const +{ + return 0; +} + + void QWindow::showMinimized() { qDebug() << "unimplemented:" << __FILE__ << __LINE__; diff --git a/src/gui/kernel/qwindow.h b/src/gui/kernel/qwindow.h index 53d78c426c..0a74e64300 100644 --- a/src/gui/kernel/qwindow.h +++ b/src/gui/kernel/qwindow.h @@ -74,6 +74,7 @@ class QPlatformSurface; class QPlatformWindow; class QBackingStore; class QScreen; +class QAccessibleInterface; class Q_GUI_EXPORT QWindow : public QObject, public QSurface { @@ -168,6 +169,8 @@ public: QScreen *screen() const; void setScreen(QScreen *screen); + virtual QAccessibleInterface *accessibleRoot() const; + QPoint mapToGlobal(const QPoint &pos) const; QPoint mapFromGlobal(const QPoint &pos) const;