feat: 监听剪贴板

This commit is contained in:
sleepwithoutbz
2025-09-22 01:20:43 +08:00
parent 9fe3007600
commit 7d323d9904
4 changed files with 95 additions and 0 deletions

View File

@@ -1,6 +1,7 @@
cmake_minimum_required(VERSION 3.16)
project(cbh VERSION 0.1 LANGUAGES CXX)
include(FetchContent) # FetchContent 支持
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTOMOC ON)
@@ -9,6 +10,13 @@ set(CMAKE_AUTORCC ON)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
# sqlite_orm库
FetchContent_Declare(sqliteOrm
GIT_REPOSITORY https://github.com/fnc12/sqlite_orm
GIT_TAG v1.9.1
)
FetchContent_MakeAvailable(sqliteOrm)
# 在这里配置QT路径
SET(QT_SDK_DIR E:/Programs/Qt/6.9.2/mingw_64 CACHE PATH "QT SDK DIR" FORCE)
message("在CMAKE中配置 QT_SDK_DIR 选项指定QT路径; 当前路径: ${QT_SDK_DIR}")
@@ -34,6 +42,7 @@ target_link_libraries(cbh PRIVATE
Qt6::Core
Qt6::Gui
ElaWidgetTools
sqlite_orm::sqlite_orm
)
# Qt for iOS sets MACOSX_BUNDLE_GUI_IDENTIFIER automatically since Qt 6.1.