QmlMaterial 0.1.0
Loading...
Searching...
No Matches
extended_fab.hpp
1#pragma once
2#include <QtQml/qqml.h>
3
4namespace qml_material::token
5{
6struct ExtendedFAB {
7 Q_GADGET
8 QML_VALUE_TYPE(extended_fab_token)
9 Q_PROPERTY(qreal height MEMBER height CONSTANT FINAL)
10 Q_PROPERTY(qreal iconSize MEMBER iconSize CONSTANT FINAL)
11 Q_PROPERTY(qreal leadingSpace MEMBER leadingSpace CONSTANT FINAL)
12 Q_PROPERTY(qreal trailingSpace MEMBER trailingSpace CONSTANT FINAL)
13 Q_PROPERTY(qreal iconSpacing MEMBER iconSpacing CONSTANT FINAL)
14 Q_PROPERTY(qreal minimumWidth MEMBER minimumWidth CONSTANT FINAL)
15public:
16 qreal height = 56;
17 qreal iconSize = 24;
18 qreal leadingSpace = 16;
19 qreal trailingSpace = 20;
20 qreal iconSpacing = 12;
21 qreal minimumWidth = 80;
22};
23} // namespace qml_material::token