cmake_minimum_required(VERSION 3.4.0)
set(project_name TestWindow)
set(CMAKE_PREFIX_PATH $ENV{QTPATH}) #QTPATH qt 的环境变量
project(${project_name})
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
find_package(Qt5 REQUIRED Widgets)
set(target_name mainwindow)
FILE(GLOB SRCS "*.cpp" "*.h" )
FILE(GLOB UI_FILES "*.ui")
add_executable(${target_name} ${SRCS} ${UI_FILES})
target_link_libraries(${target_name} Qt5::Widgets)