This commit is contained in:
2026-04-25 16:33:53 +08:00
parent c567fc1e66
commit 49b1860afe
8 changed files with 320 additions and 314 deletions
+31
View File
@@ -0,0 +1,31 @@
project(NumKeyBoard LANGUAGES CXX)
set(NUMKEYBOARD_SOURCES
numkeydia.cpp
numkeydia.ui
NumKeyBoard.qrc
)
set(NUMKEYBOARD_HEADERS
numkeydia.h
NumKeyBoard_global.h
)
add_library(${PROJECT_NAME} SHARED
${NUMKEYBOARD_SOURCES}
${NUMKEYBOARD_HEADERS}
)
target_include_directories(${PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}
)
target_compile_definitions(${PROJECT_NAME} PRIVATE
NUMKEYBOARD_LIBRARY
)
target_link_libraries(${PROJECT_NAME} PUBLIC
Qt${QT_VERSION_MAJOR}::Core
Qt${QT_VERSION_MAJOR}::Gui
Qt${QT_VERSION_MAJOR}::Widgets
)