From ad163821356dfab943cbc848d82039c171f0346d Mon Sep 17 00:00:00 2001 From: Frederik Gladhorn Date: Mon, 9 Jan 2012 14:18:18 +0100 Subject: Remove QAccessibleEvent MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It was unused and I don't quite understand its purpose any more. Change-Id: I5c946a1644fd64508cb4aad78320ae96fd935d31 Reviewed-by: Jan-Arve Sæther --- src/corelib/kernel/qcoreevent.h | 3 --- src/gui/accessible/qaccessible.h | 14 -------------- src/tools/uic/qclass_lib_map.h | 1 - src/widgets/kernel/qapplication.cpp | 2 -- src/widgets/kernel/qwidget.cpp | 20 -------------------- src/widgets/statemachine/qguistatemachine.cpp | 7 ------- 6 files changed, 47 deletions(-) (limited to 'src') diff --git a/src/corelib/kernel/qcoreevent.h b/src/corelib/kernel/qcoreevent.h index 4093c66977..cbdf13c992 100644 --- a/src/corelib/kernel/qcoreevent.h +++ b/src/corelib/kernel/qcoreevent.h @@ -185,9 +185,6 @@ public: HoverLeave = 128, // mouse cursor leaves a hover widget HoverMove = 129, // mouse cursor move inside a hover widget - AccessibilityHelp = 119, // accessibility help text request - AccessibilityDescription = 130, // accessibility description text request - // last event id used = 132 #ifdef QT_KEYPAD_NAVIGATION diff --git a/src/gui/accessible/qaccessible.h b/src/gui/accessible/qaccessible.h index a231bd6289..2126cfd877 100644 --- a/src/gui/accessible/qaccessible.h +++ b/src/gui/accessible/qaccessible.h @@ -416,20 +416,6 @@ public: private: }; -class QAccessibleEvent : public QEvent -{ -public: - inline QAccessibleEvent(Type type); - inline QString value() const { return val; } - inline void setValue(const QString &aText) { val = aText; } - -private: - QString val; -}; - -inline QAccessibleEvent::QAccessibleEvent(Type atype) - : QEvent(atype) {} - #define QAccessibleInterface_iid "com.trolltech.Qt.QAccessibleInterface" Q_DECLARE_INTERFACE(QAccessibleInterface, QAccessibleInterface_iid) diff --git a/src/tools/uic/qclass_lib_map.h b/src/tools/uic/qclass_lib_map.h index 820e8b04d2..1afef3d3ac 100644 --- a/src/tools/uic/qclass_lib_map.h +++ b/src/tools/uic/qclass_lib_map.h @@ -598,7 +598,6 @@ QT_CLASS_LIB(QTDSDriver, QtSql, qsql_tds.h) QT_CLASS_LIB(QAccessible, QtWidgets, qaccessible.h) QT_CLASS_LIB(QAccessibleInterface, QtWidgets, qaccessible.h) QT_CLASS_LIB(QAccessibleInterfaceEx, QtWidgets, qaccessible.h) -QT_CLASS_LIB(QAccessibleEvent, QtWidgets, qaccessible.h) QT_CLASS_LIB(QAccessible2Interface, QtWidgets, qaccessible2.h) QT_CLASS_LIB(QAccessibleTextInterface, QtWidgets, qaccessible2.h) QT_CLASS_LIB(QAccessibleEditableTextInterface, QtWidgets, qaccessible2.h) diff --git a/src/widgets/kernel/qapplication.cpp b/src/widgets/kernel/qapplication.cpp index 107319cb4f..fc295eb874 100644 --- a/src/widgets/kernel/qapplication.cpp +++ b/src/widgets/kernel/qapplication.cpp @@ -3423,8 +3423,6 @@ bool QApplication::notify(QObject *receiver, QEvent *e) case QEvent::Style: case QEvent::IconDrag: case QEvent::StyleChange: - case QEvent::AccessibilityHelp: - case QEvent::AccessibilityDescription: case QEvent::GraphicsSceneDragEnter: case QEvent::GraphicsSceneDragMove: case QEvent::GraphicsSceneDragLeave: diff --git a/src/widgets/kernel/qwidget.cpp b/src/widgets/kernel/qwidget.cpp index a90d15c62b..a66ccf8572 100644 --- a/src/widgets/kernel/qwidget.cpp +++ b/src/widgets/kernel/qwidget.cpp @@ -8186,26 +8186,6 @@ bool QWidget::event(QEvent *event) if (d->whatsThis.isEmpty()) event->ignore(); break; -#endif -#ifndef QT_NO_ACCESSIBILITY - case QEvent::AccessibilityDescription: - case QEvent::AccessibilityHelp: { - QAccessibleEvent *ev = static_cast(event); - switch (ev->type()) { -#ifndef QT_NO_TOOLTIP - case QEvent::AccessibilityDescription: - ev->setValue(d->toolTip); - break; -#endif -#ifndef QT_NO_WHATSTHIS - case QEvent::AccessibilityHelp: - ev->setValue(d->whatsThis); - break; -#endif - default: - return false; - } - break; } #endif case QEvent::EmbeddingControl: d->topData()->frameStrut.setCoords(0 ,0, 0, 0); diff --git a/src/widgets/statemachine/qguistatemachine.cpp b/src/widgets/statemachine/qguistatemachine.cpp index 064295ea7f..928bbd5a53 100644 --- a/src/widgets/statemachine/qguistatemachine.cpp +++ b/src/widgets/statemachine/qguistatemachine.cpp @@ -285,13 +285,6 @@ static QEvent *cloneEvent(QEvent *e) case QEvent::HoverMove: return new QHoverEvent(*static_cast(e)); - case QEvent::AccessibilityHelp: - Q_ASSERT_X(false, "cloneEvent()", "not implemented"); - break; - case QEvent::AccessibilityDescription: - Q_ASSERT_X(false, "cloneEvent()", "not implemented"); - break; - #ifdef QT_KEYPAD_NAVIGATION case QEvent::EnterEditFocus: return new QEvent(*e); -- cgit v1.2.3