Homogenize how toolbutton arrow is detected between

- drawToolButtonComplexControl
- toolButtonSizeFromContents
- and toolButtonSubControlRect

BUG: 367723
wilder-pre-rebase
Hugo Pereira Da Costa 10 years ago
parent a057bf9219
commit 325c8f6106
  1. 4
      kstyle/breezestyle.cpp

@ -2671,7 +2671,7 @@ namespace Breeze
// get relevant state flags
const State& state( option->state );
const bool autoRaise( state & State_AutoRaise );
const bool hasPopupMenu( toolButtonOption->subControls & SC_ToolButtonMenu );
const bool hasPopupMenu( toolButtonOption->features & QStyleOptionToolButton::MenuButtonPopup );
const bool hasInlineIndicator(
toolButtonOption->features&QStyleOptionToolButton::HasMenu
&& toolButtonOption->features&QStyleOptionToolButton::PopupDelay
@ -5862,7 +5862,7 @@ namespace Breeze
// copy option and alter palette
QStyleOptionToolButton copy( *toolButtonOption );
const bool hasPopupMenu( toolButtonOption->subControls & SC_ToolButtonMenu );
const bool hasPopupMenu( toolButtonOption->features & QStyleOptionToolButton::MenuButtonPopup );
const bool hasInlineIndicator(
toolButtonOption->features&QStyleOptionToolButton::HasMenu
&& toolButtonOption->features&QStyleOptionToolButton::PopupDelay

Loading…
Cancel
Save