4#include <QtGui/qtguiglobal.h>
5#if QT_CONFIG(accessibility)
11#include <QtGui/qaccessible.h>
12#include <QtCore/qloggingcategory.h>
13#include <QtCore/qstring.h>
17using namespace QWindowsUiAutomation;
20QWindowsUiaInvokeProvider::QWindowsUiaInvokeProvider(QAccessible::Id
id) :
21 QWindowsUiaBaseProvider(
id)
25QWindowsUiaInvokeProvider::~QWindowsUiaInvokeProvider()
29HRESULT STDMETHODCALLTYPE QWindowsUiaInvokeProvider::Invoke()
31 qCDebug(lcQpaUiAutomation) << __FUNCTION__;
33 QAccessibleInterface *accessible = accessibleInterface();
35 return UIA_E_ELEMENTNOTAVAILABLE;
37 QAccessibleActionInterface *actionInterface = accessible->actionInterface();
39 return UIA_E_ELEMENTNOTAVAILABLE;
41 actionInterface->doAction(QAccessibleActionInterface::pressAction());
Combined button and popup list for selecting options.
#define qCDebug(category,...)