Add websocket server

This commit is contained in:
Carl Philipp Klemm 2026-03-27 20:30:53 +01:00
parent 59b55d1868
commit 3e0ba165e8
3 changed files with 11 additions and 2 deletions

View file

@ -10,7 +10,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
add_compile_options(-Wall)
# Find Qt packages
find_package(Qt6 COMPONENTS Core Gui Widgets Network Multimedia SerialPort Mqtt REQUIRED)
find_package(Qt6 COMPONENTS Core Gui Widgets Network Multimedia SerialPort Mqtt WebSockets REQUIRED)
# Find dependencies using pkg-config
find_package(PkgConfig REQUIRED)
@ -51,6 +51,8 @@ target_sources(SHinterface
src/service/tcpclient.cpp
src/service/tcpserver.h
src/service/tcpserver.cpp
src/service/websocketserver.h
src/service/websocketserver.cpp
src/actors/actor.h
src/actors/actor.cpp
@ -166,6 +168,7 @@ target_link_libraries(SHinterface
Qt6::Multimedia
Qt6::SerialPort
Qt6::Mqtt
Qt6::WebSockets
${PIPEWIRE_LIBRARIES}
${LIBNL3_LIBRARIES}
)