Qv2ray/cmake/components/qv2ray-ui.cmake
2020-09-20 11:18:29 +08:00

22 lines
860 B
CMake

set(QV2RAY_UI_COMMON_BASEDIR ${CMAKE_SOURCE_DIR}/src/ui/common)
add_definitions(-DQAPPLICATION_CLASS=QApplication)
set(QV2RAY_UI_COMMON_SOURCES
# Common Utils
${QV2RAY_UI_COMMON_BASEDIR}/QRCodeHelper.cpp
${QV2RAY_UI_COMMON_BASEDIR}/QRCodeHelper.hpp
${QV2RAY_UI_COMMON_BASEDIR}/autolaunch/QvAutoLaunch.hpp
${QV2RAY_UI_COMMON_BASEDIR}/autolaunch/QvAutoLaunch.cpp
${QV2RAY_UI_COMMON_BASEDIR}/LogHighlighter.hpp
${QV2RAY_UI_COMMON_BASEDIR}/LogHighlighter.cpp
# Message bus
${QV2RAY_UI_COMMON_BASEDIR}/QvMessageBus.hpp
${QV2RAY_UI_COMMON_BASEDIR}/QvMessageBus.cpp
#
${QV2RAY_UI_COMMON_BASEDIR}/darkmode/DarkmodeDetector.cpp
${QV2RAY_UI_COMMON_BASEDIR}/darkmode/DarkmodeDetector.hpp
#
${QV2RAY_UI_COMMON_BASEDIR}/speedchart/speedwidget.cpp
${QV2RAY_UI_COMMON_BASEDIR}/speedchart/speedwidget.hpp
)