From cebd5e2755d1a3b6177f9006a0f73c3c2f42a8de Mon Sep 17 00:00:00 2001 From: Liang Qi Date: Tue, 15 Sep 2015 14:58:12 +0200 Subject: [PATCH] Fix QT_NO_ACCESSIBILITY build on windows Change-Id: I30b9477596696e3f4b5b51f2d5b201fe4efbdef4 Reviewed-by: Friedemann Kleint --- src/widgets/styles/qwindowsvistastyle.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/widgets/styles/qwindowsvistastyle.cpp b/src/widgets/styles/qwindowsvistastyle.cpp index b8ed82fee3..ab4b4245c6 100644 --- a/src/widgets/styles/qwindowsvistastyle.cpp +++ b/src/widgets/styles/qwindowsvistastyle.cpp @@ -657,8 +657,10 @@ void QWindowsVistaStyle::drawPrimitive(PrimitiveElement element, const QStyleOpt newStyle = !qobject_cast(view); selectionBehavior = view->selectionBehavior(); selectionMode = view->selectionMode(); +#ifndef QT_NO_ACCESSIBILITY } else if (!widget) { newStyle = !QStyleHelper::hasAncestor(option->styleObject, QAccessible::MenuItem) ; +#endif } if (newStyle && (vopt = qstyleoption_cast(option))) {