QmlMaterial 0.1.0
Loading...
Searching...
No Matches
icon.hpp
1#pragma once
2
3#include <QtCore/QObject>
4#include <QtCore/QVariantMap>
5#include <QtGui/QColor>
6#include <QtQml/QQmlEngine>
7
8
9namespace qml_material::token
10{
15class IconToken : public QObject {
16 Q_OBJECT
17 QML_ANONYMOUS
18public:
19 using QObject::QObject;
20
21#define CODE(name, value) \
22 Q_PROPERTY(QString name MEMBER code_##name CONSTANT FINAL) \
23 QString code_##name { value }
24
25#include "qml_material/token/icon_code.inl"
26
27#undef CODE
28};
29
30auto create_icon_token(QObject* parent) -> IconToken*;
31} // namespace qml_material::token
IconToken, full codes.
Definition icon.hpp:15