From 430cdad2827dce5cb2557e69b6186c055b25ca81 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 25 Jul 2017 17:45:49 +0100 Subject: [PATCH] Fix mnemonics showing up in text drawing --- qrenderdoc/Styles/RDStyle/RDStyle.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/qrenderdoc/Styles/RDStyle/RDStyle.cpp b/qrenderdoc/Styles/RDStyle/RDStyle.cpp index ddc0cdd45..da1032445 100644 --- a/qrenderdoc/Styles/RDStyle/RDStyle.cpp +++ b/qrenderdoc/Styles/RDStyle/RDStyle.cpp @@ -540,7 +540,7 @@ void RDStyle::drawComplexControl(ComplexControl control, const QStyleOptionCompl penRole = QPalette::NoRole; } - drawItemText(p, labelRect, Qt::AlignLeft | Qt::AlignTop, group->palette, + drawItemText(p, labelRect, Qt::AlignLeft | Qt::AlignTop | Qt::TextHideMnemonic, group->palette, group->state & State_Enabled, group->text, penRole); labelRect.adjust(-Constants::GroupMargin, 0, 0, Constants::GroupMargin / 2); @@ -923,8 +923,9 @@ void RDStyle::drawControl(ControlElement control, const QStyleOption *opt, QPain if(!checkbox->text.isEmpty()) { - drawItemText(p, rect, Qt::AlignLeft | Qt::AlignVCenter, checkbox->palette, - checkbox->state & State_Enabled, checkbox->text, QPalette::WindowText); + drawItemText(p, rect, Qt::AlignLeft | Qt::AlignVCenter | Qt::TextHideMnemonic, + checkbox->palette, checkbox->state & State_Enabled, checkbox->text, + QPalette::WindowText); } }