cmake_minimum_required(VERSION 2.8) | |
project("test(needsquoting)dirname") | |
find_package(Qt5Widgets REQUIRED) | |
include_directories(${Qt5Widgets_INCLUDE_DIRS}) | |
add_definitions(${Qt5Widgets_DEFINITIONS}) | |
set(CMAKE_INCLUDE_CURRENT_DIR ON) | |
qt5_wrap_cpp(moc_files mywidget.h) | |
qt5_wrap_ui(ui_files mywidget.ui) | |
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}") | |
add_executable(mywidget mywidget.cpp ${moc_files} ${ui_files}) | |
target_link_libraries(mywidget ${Qt5Widgets_LIBRARIES}) |