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_ELEMENT
18 QML_UNCREATABLE("")
19public:
20 using QObject::QObject;
21
22#define CODE(name, value) \
23 Q_PROPERTY(QString name MEMBER code_##name CONSTANT FINAL) \
24 QString code_##name { value }
25
26#include "qml_material/token/icon_code.inl"
27
28#undef CODE
29};
30
31auto create_icon_token(QObject* parent) -> IconToken*;
32} // namespace qml_material::token
IconToken, full codes.
Definition icon.hpp:15