added splitter width to metrics

wilder-pre-rebase
Hugo Pereira Da Costa 12 years ago
parent 683402c1a5
commit bc6a42a4e2
  1. 3
      kstyle/breeze.h
  2. 6
      kstyle/breezestyle.cpp

@ -160,6 +160,9 @@ namespace Breeze
ItemView_ArrowSize = 10,
ItemView_ItemMarginWidth = 4,
// splitter
Splitter_SplitterWidth = 1,
// shadow
Shadow_Size = 10,
Shadow_Overlap = 4

@ -463,8 +463,10 @@ namespace Breeze
// dock widget
// return 0 here, since frame is handled directly in polish
case PM_DockWidgetFrameWidth: return 0;
case PM_DockWidgetTitleMargin: return Frame_FrameWidth;
case PM_DockWidgetTitleBarButtonMargin: return ToolButton_MarginWidth;
case PM_DockWidgetTitleMargin: return Metrics::Frame_FrameWidth;
case PM_DockWidgetTitleBarButtonMargin: return Metrics::ToolButton_MarginWidth;
case PM_SplitterWidth: return Metrics::Splitter_SplitterWidth;
// fallback
default: return ParentStyleClass::pixelMetric( metric, option, widget );

Loading…
Cancel
Save