SARibbon 2.5.2
SARibbon wiki
载入中...
搜索中...
未找到
SARibbonPanelItem.h
1#ifndef SARIBBONPANELITEM_H
2#define SARIBBONPANELITEM_H
3#include "SARibbonGlobal.h"
4#include <QWidgetItem>
5#include <QAction>
24class SA_RIBBON_EXPORT SARibbonPanelItem : public QWidgetItem
25{
26public:
37 {
41 Small
42 };
44 explicit SARibbonPanelItem(QWidget* widget);
47
49 bool isEmpty() const Q_DECL_OVERRIDE;
50
51 short rowIndex;
52 int columnIndex;
53 QRect itemWillSetGeometry;
54 QAction* action;
55 bool customWidget;
57};
58#ifndef SA_ActionPropertyName_RowProportion
59#define SA_ActionPropertyName_RowProportion "_sa_RowProportion"
60#endif
61#ifndef SA_ActionPropertyName_ToolButtonPopupMode
62#define SA_ActionPropertyName_ToolButtonPopupMode "_sa_ToolButtonPopupMode"
63#endif
64#ifndef SA_ActionPropertyName_ToolButtonStyle
65#define SA_ActionPropertyName_ToolButtonStyle "_sa_ToolButtonStyle"
66#endif
67#endif // SARIBBONPANELITEM_H
Definition SARibbonPanelItem.h:25
RowProportion
Definition SARibbonPanelItem.h:37
@ Medium
Medium proportion, only works when SARibbonPanel::panelLayoutMode is SARibbonPanel::ThreeRowMode,...
Definition SARibbonPanelItem.h:40
@ Large
Large proportion, the height of a widget will fill the entire panel
Definition SARibbonPanelItem.h:39
@ None
Undefined proportion, at this time it will be judged based on expandingDirections,...
Definition SARibbonPanelItem.h:38
Definition SARibbonToolButton.h:27