![]() |
SARibbon 2.5.2
SARibbon wiki
|
SARibbon的子元素创建的工厂,SARibbon内部创建子元素都通过SARibbonElementFactory来创建 更多...
#include <SARibbonElementFactory.h>
Public 成员函数 | |
| virtual SARibbonBar * | createRibbonBar (QWidget *parent) |
| virtual SARibbonTabBar * | createRibbonTabBar (QWidget *parent) |
| virtual SARibbonApplicationButton * | createRibbonApplicationButton (QWidget *parent) |
| virtual SARibbonCategory * | createRibbonCategory (QWidget *parent) |
| virtual SARibbonContextCategory * | createRibbonContextCategory (QWidget *parent) |
| virtual SARibbonPanel * | createRibbonPanel (QWidget *parent) |
| virtual SARibbonSeparatorWidget * | createRibbonSeparatorWidget (QWidget *parent) |
| virtual SARibbonGallery * | createRibbonGallery (QWidget *parent) |
| virtual SARibbonGalleryGroup * | createRibbonGalleryGroup (QWidget *parent) |
| virtual SARibbonToolButton * | createRibbonToolButton (QWidget *parent) |
| virtual SARibbonStackedWidget * | createRibbonStackedWidget (SARibbonBar *parent) |
| virtual SARibbonButtonGroupWidget * | createButtonGroupWidget (QWidget *parent) |
| virtual SARibbonQuickAccessBar * | createQuickAccessBar (QWidget *parent) |
| virtual SARibbonSystemButtonBar * | createWindowButtonGroup (QWidget *parent) |
| virtual SARibbonPanelOptionButton * | createRibbonPanelOptionButton (SARibbonPanel *panel) |
| 创建SARibbonPanelOptionButton | |
| virtual SARibbonTitleIconWidget * | createRibbonTitleIconWidget (QWidget *parent) |
SARibbon的子元素创建的工厂,SARibbon内部创建子元素都通过SARibbonElementFactory来创建
由于SARibbonBar是一个复合控件,很多子窗口组合而成,有些部件的创建如果想继承,那么就需要这个工厂类来处理 如SARibbonCategory,可以重载此类的createRibbonCategory,返回重载的类的实例
|
virtual |