Major wip refactor
Allow running without gui Remove serialPortMultiplexer broadcast use Add TcpServer and TcpClient Introduce the concept of an item source
This commit is contained in:
parent
cbeb8d49a7
commit
6d742e60db
38 changed files with 928 additions and 825 deletions
|
|
@ -4,7 +4,7 @@
|
|||
#
|
||||
#-------------------------------------------------
|
||||
|
||||
QT += core gui widgets network multimedia httpserver
|
||||
QT += core gui widgets network multimedia
|
||||
|
||||
QT += serialport
|
||||
|
||||
|
|
@ -26,7 +26,7 @@ QMAKE_CXXFLAGS += -std=c++17 -O2
|
|||
SOURCES += \
|
||||
src/actors/factoractor.cpp \
|
||||
src/actors/polynomalactor.cpp \
|
||||
src/broadcast.cpp \
|
||||
src/tcpserver.cpp \
|
||||
src/iomuliplexer.cpp \
|
||||
src/items/messageitem.cpp \
|
||||
src/items/systemitem.cpp \
|
||||
|
|
@ -61,27 +61,29 @@ SOURCES += \
|
|||
|
||||
SOURCES += \
|
||||
src/sensors/sensor.cpp \
|
||||
src/sensors/speakersensor.cpp \
|
||||
src/sensors/sunsensor.cpp \
|
||||
src/sensors/ocupancysensor.cpp
|
||||
|
||||
SOURCES += \
|
||||
src/items/relay.cpp \
|
||||
src/items/item.cpp \
|
||||
src/items/itemstore.cpp \
|
||||
src/items/auxitem.cpp \
|
||||
src/items/rgbitem.cpp
|
||||
src/items/rgbitem.cpp \
|
||||
src/items/itemsource.cpp
|
||||
|
||||
SOURCES += \
|
||||
src/main.cpp \
|
||||
src/microcontroller.cpp \
|
||||
src/sun.cpp
|
||||
src/sun.cpp \
|
||||
src/programmode.cpp
|
||||
|
||||
|
||||
HEADERS += \
|
||||
src/actors/factoractor.h \
|
||||
src/actors/polynomalactor.h \
|
||||
src/broadcast.h \
|
||||
src/items/itemsource.h \
|
||||
src/programmode.h \
|
||||
src/tcpserver.h \
|
||||
src/iomuliplexer.h \
|
||||
src/items/messageitem.h \
|
||||
src/items/systemitem.h \
|
||||
|
|
@ -116,20 +118,20 @@ HEADERS += \
|
|||
|
||||
HEADERS += \
|
||||
src/sensors/sensor.h \
|
||||
src/sensors/speakersensor.h \
|
||||
src/sensors/sunsensor.h \
|
||||
src/sensors/ocupancysensor.h
|
||||
|
||||
HEADERS += \
|
||||
src/items/relay.h \
|
||||
src/items/item.h \
|
||||
src/items/itemstore.h \
|
||||
src/items/auxitem.h \
|
||||
src/items/rgbitem.h
|
||||
src/items/rgbitem.h \
|
||||
src/items/itemsource.h
|
||||
|
||||
HEADERS += \
|
||||
src/microcontroller.h \
|
||||
src/sun.h
|
||||
src/sun.h \
|
||||
src/programmode.h
|
||||
|
||||
FORMS += \
|
||||
src/ui/actorwidgets/factoractorwidget.ui \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue