SARibbon
2.5.1
SARibbon wiki
载入中...
搜索中...
未找到
SAColorWidgetsGlobal.h
1
#ifndef SACOLORWIDGETSGLOBAL_H
2
#define SACOLORWIDGETSGLOBAL_H
3
#include <QScopedPointer>
4
8
#ifndef SA_COLOR_WIDGETS_VERSION_MAJ
9
#define SA_COLOR_WIDGETS_VERSION_MAJ 0
10
#endif
14
#ifndef SA_COLOR_WIDGETS_VERSION_MIN
15
#define SA_COLOR_WIDGETS_VERSION_MIN 1
16
#endif
20
#ifndef SA_COLOR_WIDGETS_VERSION_PAT
21
#define SA_COLOR_WIDGETS_VERSION_PAT 0
22
#endif
23
27
#ifndef SA_COLOR_WIDGETS_DECLARE_PRIVATE
28
#define SA_COLOR_WIDGETS_DECLARE_PRIVATE(classname) \
29
class PrivateData; \
30
friend class classname::PrivateData; \
31
QScopedPointer< PrivateData > d_ptr;
32
#endif
36
#ifndef SA_COLOR_WIDGETS_DECLARE_PUBLIC
37
#define SA_COLOR_WIDGETS_DECLARE_PUBLIC(classname) \
38
friend class classname; \
39
classname* q_ptr { nullptr };
40
#endif
41
42
#ifndef SA_COLOR_WIDGETS_NO_DLL
43
#if defined(SA_COLOR_WIDGETS_MAKE_LIB)
// 定义此宏将构建library
44
#ifndef SA_COLOR_WIDGETS_API
45
#define SA_COLOR_WIDGETS_API Q_DECL_EXPORT
46
#endif
47
#else
48
#ifndef SA_COLOR_WIDGETS_API
49
#define SA_COLOR_WIDGETS_API Q_DECL_IMPORT
50
#endif
51
#endif
52
#else
53
#ifndef SA_COLOR_WIDGETS_API
54
#define SA_COLOR_WIDGETS_API
55
#endif
56
#endif
57
58
#endif
// SACOLORWIDGETSGLOBAL_H
src
SARibbonBar
colorWidgets
SAColorWidgetsGlobal.h
制作者
1.9.8