22 get_target_property(Qt5UiPlugin_INCLUDES Qt5::UiPlugin INTERFACE_INCLUDE_DIRECTORIES) |
22 get_target_property(Qt5UiPlugin_INCLUDES Qt5::UiPlugin INTERFACE_INCLUDE_DIRECTORIES) |
23 target_include_directories(ldforgewidgets PUBLIC ${Qt5UiPlugin_INCLUDES}) |
23 target_include_directories(ldforgewidgets PUBLIC ${Qt5UiPlugin_INCLUDES}) |
24 target_include_directories(ldforgewidgets PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}") |
24 target_include_directories(ldforgewidgets PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}") |
25 target_include_directories(ldforgewidgets PUBLIC "${CMAKE_CURRENT_BINARY_DIR}") |
25 target_include_directories(ldforgewidgets PUBLIC "${CMAKE_CURRENT_BINARY_DIR}") |
26 target_link_libraries(ldforgewidgets Qt5::Widgets) |
26 target_link_libraries(ldforgewidgets Qt5::Widgets) |
|
27 set_target_properties(ldforgewidgets PROPERTIES AUTOMOC 1) |
27 |
28 |
28 get_target_property(QT_QMAKE_EXECUTABLE Qt5::qmake LOCATION) |
29 get_target_property(QT_QMAKE_EXECUTABLE Qt5::qmake LOCATION) |
29 execute_process(COMMAND ${QT_QMAKE_EXECUTABLE} -query QT_INSTALL_PLUGINS |
30 execute_process(COMMAND ${QT_QMAKE_EXECUTABLE} -query QT_INSTALL_PLUGINS |
30 OUTPUT_VARIABLE QT_INSTALL_PLUGINS OUTPUT_STRIP_TRAILING_WHITESPACE |
31 OUTPUT_VARIABLE QT_INSTALL_PLUGINS OUTPUT_STRIP_TRAILING_WHITESPACE |
31 ) |
32 ) |