QtCanpool
3.3.0
载入中...
搜索中...
未找到
ribbonfactory.cpp
浏览该文件的文档.
1
5
#include "
ribbonfactory.h
"
6
#include "
ribboncontrols.h
"
7
8
QX_RIBBON_BEGIN_NAMESPACE
9
10
RibbonFactory::RibbonFactory()
11
: m_opt(new
RibbonStyleOption
())
12
{
13
}
14
15
RibbonFactory::~RibbonFactory
()
16
{
17
}
18
19
RibbonControlButton
*
RibbonFactory::createHideGroupButton
(QWidget *parent)
20
{
21
RibbonControlButton
*btn =
new
RibbonControlButton
(parent);
22
btn->setAutoRaise(
false
);
23
btn->setObjectName(QStringLiteral(
"RibbonBarHideGroupButton"
));
24
btn->setToolButtonStyle(Qt::ToolButtonIconOnly);
25
return
btn;
26
}
27
28
RibbonStyleOption
&
RibbonFactory::getRibbonStyleOption
()
29
{
30
return
*m_opt;
31
}
32
33
void
RibbonFactory::setRibbonStyleOption
(
RibbonStyleOption
*opt)
34
{
35
m_opt.reset(opt);
36
}
37
38
QX_RIBBON_END_NAMESPACE
QxRibbon::RibbonControlButton
Definition
ribboncontrols.h:43
QxRibbon::RibbonFactory::~RibbonFactory
virtual ~RibbonFactory()
Definition
ribbonfactory.cpp:15
QxRibbon::RibbonFactory::createHideGroupButton
virtual RibbonControlButton * createHideGroupButton(QWidget *parent)
Definition
ribbonfactory.cpp:19
QxRibbon::RibbonFactory::setRibbonStyleOption
void setRibbonStyleOption(RibbonStyleOption *opt)
Definition
ribbonfactory.cpp:33
QxRibbon::RibbonFactory::getRibbonStyleOption
RibbonStyleOption & getRibbonStyleOption()
Definition
ribbonfactory.cpp:28
QxRibbon::RibbonStyleOption
定义了 ribbon 所有尺寸相关信息,ribbon 的建立都基于此类的尺寸,如果想调整, 可以通过 RibbonFactory (通过 RibbonManager 单例管理) 的 RibbonFact...
Definition
ribbonstyleoption.h:29
QX_RIBBON_END_NAMESPACE
#define QX_RIBBON_END_NAMESPACE
Definition
qxribbon_global.h:63
QX_RIBBON_BEGIN_NAMESPACE
#define QX_RIBBON_BEGIN_NAMESPACE
Definition
qxribbon_global.h:60
ribboncontrols.h
ribbonfactory.h
src
libs
qxribbon
ribbonfactory.cpp
制作者
1.9.8