diff options
author | Luboš Luňák <l.lunak@suse.cz> | 2011-04-08 18:19:19 +0200 |
---|---|---|
committer | Luboš Luňák <l.lunak@suse.cz> | 2011-04-08 21:56:42 +0200 |
commit | 0057adbe4b61dc9c318ec9d5d504c92083a38e9c (patch) | |
tree | 8c8c492c24d878d3d05016b02505b74430a3574a /vcl | |
parent | c18254958873207a6b92dc3fd71557af959e6c23 (diff) |
kde4 size of menu radio/checkboxes
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/unx/kde4/KDESalGraphics.cxx | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/vcl/unx/kde4/KDESalGraphics.cxx b/vcl/unx/kde4/KDESalGraphics.cxx index 8fad2fa33d5b..b0ec61d95711 100644 --- a/vcl/unx/kde4/KDESalGraphics.cxx +++ b/vcl/unx/kde4/KDESalGraphics.cxx @@ -808,16 +808,8 @@ sal_Bool KDESalGraphics::getNativeControlRegion( ControlType type, ControlPart p break; } case CTRL_MENU_POPUP: - //just limit the widget of the menu items - //OO isn't very flexible in all reguards with the menu - //so we do the best we can - if (part == PART_MENU_ITEM_CHECK_MARK) - { - contentRect.setWidth(contentRect.height()); - retVal = true; - } - else if (part == PART_MENU_ITEM_RADIO_MARK) - { + if (part == PART_MENU_ITEM_CHECK_MARK || part == PART_MENU_ITEM_RADIO_MARK) + { // core uses this to detect radio/checkbox sizes, so just set a square contentRect.setWidth(contentRect.height()); retVal = true; } |