From c19b4fb0a31a16970ded5e938fb43f668e697c57 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 27 Jul 2017 10:05:18 +0100 Subject: [PATCH] Add some basic style hints for menus and message boxes --- qrenderdoc/Styles/RDStyle/RDStyle.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/qrenderdoc/Styles/RDStyle/RDStyle.cpp b/qrenderdoc/Styles/RDStyle/RDStyle.cpp index 83d3abe76..1f6bac8ca 100644 --- a/qrenderdoc/Styles/RDStyle/RDStyle.cpp +++ b/qrenderdoc/Styles/RDStyle/RDStyle.cpp @@ -594,6 +594,16 @@ int RDStyle::styleHint(StyleHint stylehint, const QStyleOption *opt, const QWidg if(stylehint == SH_UnderlineShortcut) return 0; + if(stylehint == SH_MenuBar_MouseTracking || stylehint == SH_Menu_MouseTracking || + stylehint == SH_MenuBar_AltKeyNavigation) + return 1; + + if(stylehint == SH_Menu_FlashTriggeredItem || stylehint == SH_Menu_KeyboardSearch || + stylehint == SH_Menu_FadeOutOnHide) + return 0; + + if(stylehint == SH_MessageBox_CenterButtons) + return 0; if(stylehint == SH_ProgressDialog_CenterCancelButton) return 1;