diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/gui/accessible/qaccessible2.cpp | 13 | ||||
-rw-r--r-- | src/gui/accessible/qaccessible2.h | 1 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/gui/accessible/qaccessible2.cpp b/src/gui/accessible/qaccessible2.cpp index d3dafb8820..5ada74ca63 100644 --- a/src/gui/accessible/qaccessible2.cpp +++ b/src/gui/accessible/qaccessible2.cpp @@ -461,6 +461,7 @@ struct QAccessibleActionStrings decreaseAction(QStringLiteral(QT_TRANSLATE_NOOP("QAccessibleActionInterface", "Decrease"))), showMenuAction(QStringLiteral(QT_TRANSLATE_NOOP("QAccessibleActionInterface", "ShowMenu"))), setFocusAction(QStringLiteral(QT_TRANSLATE_NOOP("QAccessibleActionInterface", "SetFocus"))), + toggleAction(QStringLiteral(QT_TRANSLATE_NOOP("QAccessibleActionInterface", "Toggle"))), checkAction(QStringLiteral(QT_TRANSLATE_NOOP("QAccessibleActionInterface", "Check"))), uncheckAction(QStringLiteral(QT_TRANSLATE_NOOP("QAccessibleActionInterface", "Uncheck"))) {} @@ -469,6 +470,7 @@ struct QAccessibleActionStrings const QString decreaseAction; const QString showMenuAction; const QString setFocusAction; + const QString toggleAction; const QString checkAction; const QString uncheckAction; }; @@ -493,6 +495,8 @@ QString QAccessibleActionInterface::localizedActionDescription(const QString &ac return tr("Shows the menu"); else if (actionName == strings->setFocusAction) return tr("Sets the focus"); + else if (actionName == strings->toggleAction) + return tr("Toggles the state"); else if (actionName == strings->checkAction) return tr("Checks the checkbox"); else if (actionName == strings->uncheckAction) @@ -547,6 +551,15 @@ const QString &QAccessibleActionInterface::setFocusAction() } /*! + Returns the name of the toggle default action. + \sa actionNames(), localizedActionName() + */ +const QString &QAccessibleActionInterface::toggleAction() +{ + return accessibleActionStrings()->toggleAction; +} + +/*! Returns the name of the check default action. \sa actionNames(), localizedActionName() */ diff --git a/src/gui/accessible/qaccessible2.h b/src/gui/accessible/qaccessible2.h index dcac22e5bb..94e5319147 100644 --- a/src/gui/accessible/qaccessible2.h +++ b/src/gui/accessible/qaccessible2.h @@ -232,6 +232,7 @@ public: static const QString &decreaseAction(); static const QString &showMenuAction(); static const QString &setFocusAction(); + static const QString &toggleAction(); static const QString &checkAction(); static const QString &uncheckAction(); }; |