QtCanpool 3.3.0
载入中...
搜索中...
未找到
ribbonmanager.cpp
浏览该文件的文档.
1
5#include "ribbonmanager.h"
6
8
9RibbonManager::RibbonManager()
10 : m_factory(new RibbonFactory())
11{
12}
13
15{
16 if (m_factory) {
17 delete m_factory;
18 }
19 m_factory = Q_NULLPTR;
20}
21
23{
24 static RibbonManager s_instance;
25
26 return &s_instance;
27}
28
30{
31 return m_factory;
32}
33
35{
36 if (m_factory) {
37 delete m_factory;
38 }
39 m_factory = factory;
40}
41
void setupFactory(RibbonFactory *factory)
RibbonFactory * factory()
static RibbonManager * instance()
#define Q_NULLPTR
Copyleft (C) 2025 maminjie canpool@163.com SPDX-License-Identifier: MulanPSL-2.0
#define QX_RIBBON_END_NAMESPACE
#define QX_RIBBON_BEGIN_NAMESPACE