38 void addItem(QLayoutItem* item)
override;
40 QLayoutItem* itemAt(
int index)
const override;
42 QLayoutItem* takeAt(
int index)
override;
44 int count()
const override;
46 QSize sizeHint()
const override;
48 QSize minimumSize()
const override;
50 void setGeometry(
const QRect& rect)
override;
53 virtual void doLayout();
57 bool isLooseStyle()
const;
59 bool isCompactStyle()
const;
63 const QRect& titleRect()
const;
66 int calcMinTabBarWidth()
const;
72 void layoutTitleRect();
75 void layoutStackedContainerWidget();
78 void layoutCategory();
81 void setSystemButtonSize(
const QSize& size);
84 void setTabOnTitle(
bool on);
86 bool isTabOnTitle()
const;
89 int minimumModeMainBarHeight()
const;
92 int normalModeMainBarHeight()
const;
96 int tabBarHeight()
const;
98 void setTabBarHeight(
int h);
102 int titleBarHeight()
const;
104 void setTitleBarHeight(
int h);
108 int categoryHeight()
const;
110 void setCategoryHeight(
int h);
114 int panelTitleHeight()
const;
116 void setPanelTitleHeight(
int h);
120 void setWindowIcon(
const QIcon& icon);
122 QIcon windowIcon()
const;
126 void setApplicationButtonVerticalExpansion(
bool on =
true);
128 bool isApplicationButtonVerticalExpansion()
const;
142 QAbstractButton* applicationButton()
const;
148 void resizeInLooseStyle();
150 void resizeInCompactStyle();
Definition SARibbonContextCategory.h:19