SARibbon
2.5.2
SARibbon wiki
载入中...
搜索中...
未找到
SARibbonElementManager.h
1
#ifndef SARIBBONELEMENTMANAGER_H
2
#define SARIBBONELEMENTMANAGER_H
3
#include "SARibbonElementFactory.h"
4
#include "SARibbonGlobal.h"
5
47
class
SA_RIBBON_EXPORT
SARibbonElementManager
48
{
49
protected
:
51
SARibbonElementManager
();
52
53
public
:
55
virtual
~SARibbonElementManager
();
57
static
SARibbonElementManager
* instance();
59
SARibbonElementFactory
* factory();
61
void
setupFactory(
SARibbonElementFactory
* fac);
62
63
private
:
64
QScopedPointer< SARibbonElementFactory > mFactory;
65
};
66
#ifndef RibbonSubElementMgr
67
#define RibbonSubElementMgr SARibbonElementManager::instance()
68
#endif
69
#ifndef RibbonSubElementFactory
70
#define RibbonSubElementFactory SARibbonElementManager::instance()->factory()
71
#endif
72
73
#endif
// SARIBBONELEMENTMANAGER_H
SARibbonElementFactory
Definition
SARibbonElementFactory.h:43
SARibbonElementManager
Definition
SARibbonElementManager.h:48
src
SARibbonBar
SARibbonElementManager.h
制作者
1.9.8