more unfinished changes, process tab for dashboard

This commit is contained in:
2026-09-30 14:26:50 +02:00
parent 0bfda04e91
commit 359f832609
98 changed files with 8633 additions and 2983 deletions
+1 -19
View File
@@ -1,6 +1,5 @@
#pragma once
#include "configobject.hpp"
#include "fontbuilder.hpp"
#include <qfont.h>
@@ -17,21 +16,6 @@ class FontSizeNode;
class FontStyleNode;
class IconFontStyle;
class FontSizeTokens : public ConfigObject {
Q_OBJECT
QML_ANONYMOUS
CFG_PROPERTY(int, small, 11)
CFG_PROPERTY(int, smaller, 12)
CFG_PROPERTY(int, normal, 13)
CFG_PROPERTY(int, larger, 15)
CFG_PROPERTY(int, large, 18)
CFG_PROPERTY(int, extraLarge, 28)
public:
explicit FontSizeTokens(QObject* parent = nullptr) : ConfigObject(parent) {}
};
class FontBuilders : public QObject {
Q_OBJECT
QML_ANONYMOUS
@@ -149,12 +133,10 @@ class IconFontStyle : public FontStyleBase {
IconFontBuilders* m_builders;
};
class FontTokens : public ConfigObject {
class FontTokens : public QObject {
Q_OBJECT
QML_ANONYMOUS
CONFIG_SUBOBJECT(FontSizeTokens, size)
Q_PROPERTY(FontStyle* headline READ headline CONSTANT FINAL)
Q_PROPERTY(FontStyle* title READ title CONSTANT FINAL)
Q_PROPERTY(FontStyle* body READ body CONSTANT FINAL)