feat: initial commit for pixel-snapping components and helpers

This commit is contained in:
2026-10-29 17:34:57 +01:00
parent 9d8bde1413
commit 9cbb90f9e1
163 changed files with 2671 additions and 951 deletions
+15 -5
View File
@@ -9,12 +9,19 @@ qml_module(ZShell
toaster.hpp toaster.cpp
qalculator.hpp qalculator.cpp
zutils.hpp zutils.cpp
alignaudit.hpp alignaudit.cpp
alignauditor.hpp alignauditor.cpp
LIBRARIES
Qt::Gui
Qt::Quick
Qt::Concurrent
Qt::Sql
Qt::DBus
Qt6::Gui
Qt6::Quick
Qt6::QuickPrivate
Qt6::QuickLayouts
Qt6::QuickLayoutsPrivate
Qt6::QmlPrivate
Qt6::CorePrivate
Qt6::Concurrent
Qt6::Sql
Qt6::DBus
PkgConfig::Qalculate
zshell-util
)
@@ -24,6 +31,9 @@ target_compile_definitions(ZShell PRIVATE
GIT_REVISION="${GIT_REVISION}"
)
target_compile_definitions(ZShell PRIVATE ALIGN_AUDIT_USE_QML_PRIVATE)
# Node macros expand to Q_OBJECT, automoc can't see it otherwise
list(APPEND CMAKE_AUTOMOC_MACRO_NAMES
CONFIG_NODE