# SPDX-FileCopyrightText: 2026 UnionTech Software Technology Co., Ltd.
#
# SPDX-License-Identifier: GPL-3.0-or-later
#
# 主题跟随探针（开发诊断工具，独立工程，**不被主 CMakeLists 包含**，不进发布包）
cmake_minimum_required(VERSION 3.16)

project(theme-probe LANGUAGES CXX)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick)
find_package(Dtk6 REQUIRED COMPONENTS Core Gui)

add_executable(theme-probe main.cpp)

target_compile_definitions(theme-probe PRIVATE
    PROBE_QML_PATH="${CMAKE_CURRENT_SOURCE_DIR}/probe.qml")

target_link_libraries(theme-probe PRIVATE
    Qt6::Core
    Qt6::Gui
    Qt6::Qml
    Qt6::Quick
    Dtk6::Core
    Dtk6::Gui)
