QtCanpool
3.3.0
载入中...
搜索中...
未找到
ribboncolorbutton.h
浏览该文件的文档.
1
5
#pragma once
6
7
#include "
qxribbon_global.h
"
8
#include "
ribbonbutton.h
"
9
10
QX_RIBBON_BEGIN_NAMESPACE
11
12
class
RibbonColorButtonPrivate;
13
14
class
QX_RIBBON_EXPORT
RibbonColorButton
:
public
RibbonButton
15
{
16
Q_OBJECT
17
public
:
18
explicit
RibbonColorButton
(QWidget *parent =
nullptr
);
19
explicit
RibbonColorButton
(QAction *defaultAction, QWidget *parent =
nullptr
);
20
virtual
~RibbonColorButton
();
21
22
const
QColor &color()
const
;
23
Q_SIGNALS:
24
void
colorChanged
(
const
QColor &color);
25
void
colorClicked
(
const
QColor &color,
bool
checked =
false
);
26
public
Q_SLOTS:
27
void
setColor(
const
QColor &color);
28
private
Q_SLOTS:
29
void
onButtonClicked(
bool
checked =
false
);
30
private
:
31
Q_DECLARE_PRIVATE(
RibbonColorButton
)
32
};
33
34
QX_RIBBON_END_NAMESPACE
QxRibbon::RibbonButton
Ribbon 界面适用的 toolButton
Definition
ribbonbutton.h:21
QxRibbon::RibbonColorButton
Definition
ribboncolorbutton.h:15
QxRibbon::RibbonColorButton::colorClicked
void colorClicked(const QColor &color, bool checked=false)
QxRibbon::RibbonColorButton::colorChanged
void colorChanged(const QColor &color)
qxribbon_global.h
QX_RIBBON_EXPORT
#define QX_RIBBON_EXPORT
Definition
qxribbon_global.h:72
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
ribbonbutton.h
src
libs
qxribbon
ribboncolorbutton.h
制作者
1.9.8