Add Mqtt item

This commit is contained in:
Carl Philipp Klemm 2026-04-12 18:06:19 +02:00
parent 0fd50eb227
commit eb60f85604
19 changed files with 901 additions and 48 deletions

View file

@ -32,7 +32,11 @@ add_subdirectory(tests)
# Create executable
add_executable(SHinterface
src/sensors/mqttsensorsource.h src/sensors/mqttsensorsource.cpp)
src/sensors/mqttsensorsource.h src/sensors/mqttsensorsource.cpp
src/items/mqttitem.h src/items/mqttitem.cpp
src/mqttclient.h src/mqttclient.cpp
)
# Add sources to executable
target_sources(SHinterface
@ -139,6 +143,8 @@ target_sources(SHinterface
src/ui/itemsettingswidgets/relayitemsettingswidget.cpp
src/ui/itemsettingswidgets/systemitemsettingswidget.h
src/ui/itemsettingswidgets/systemitemsettingswidget.cpp
src/ui/itemsettingswidgets/mqttitemsettingswidget.h
src/ui/itemsettingswidgets/mqttitemsettingswidget.cpp
)
# Add UI files
@ -159,6 +165,7 @@ target_sources(SHinterface
src/ui/itemsettingswidgets/messageitemsettingswidget.ui
src/ui/itemsettingswidgets/relayitemsettingswidget.ui
src/ui/itemsettingswidgets/systemitemsettingswidget.ui
src/ui/itemsettingswidgets/mqttitemsettingswidget.ui
)
# Add resource file