diff -r b72c6db6890b -r 5dc02b23752f src/gui/widgets/qdockarealayout_p.h --- a/src/gui/widgets/qdockarealayout_p.h Wed Jun 23 19:07:03 2010 +0300 +++ b/src/gui/widgets/qdockarealayout_p.h Tue Jul 06 15:10:48 2010 +0300 @@ -128,7 +128,7 @@ { public: QDockAreaLayoutInfo(); - QDockAreaLayoutInfo(int _sep, QInternal::DockPosition _dockPos, Qt::Orientation _o, + QDockAreaLayoutInfo(const int *_sep, QInternal::DockPosition _dockPos, Qt::Orientation _o, int tbhape, QMainWindow *window); QSize minimumSize() const; @@ -189,7 +189,7 @@ QMainWindowLayout *mainWindowLayout() const; - int sep; + const int *sep; mutable QVector separatorWidgets; QInternal::DockPosition dockPos; Qt::Orientation o; @@ -208,11 +208,9 @@ QRect tabContentRect() const; bool tabbed; QTabBar *tabBar; - QSize tabBarMin, tabBarHint; int tabBarShape; - bool tabBarVisible; - void updateTabBar() const; + bool updateTabBar() const; void setTabBarShape(int shape); QSize tabBarMinimumSize() const; QSize tabBarSizeHint() const; @@ -300,6 +298,7 @@ QSet usedTabBars() const; QSet usedSeparatorWidgets() const; #endif //QT_NO_TABBAR + void styleChangedEvent(); }; QT_END_NAMESPACE