Warning, /frameworks/kitemmodels/tests/proxymodeltestapp/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_executable(proxymodeltestapp) 0002 0003 target_sources(proxymodeltestapp PRIVATE 0004 main.cpp 0005 mainwindow.cpp 0006 breadcrumbswidget.cpp 0007 breadcrumbnavigationwidget.cpp 0008 breadcrumbdirectionwidget.cpp 0009 checkablewidget.cpp 0010 selectionpmwidget.cpp 0011 # statesaverwidget.cpp 0012 kidentityproxymodelwidget.cpp 0013 descendantpmwidget.cpp 0014 kreparentingproxymodel.cpp 0015 proxymodeltestwidget.cpp 0016 proxyitemselectionwidget.cpp 0017 lessthanwidget.cpp 0018 modelcommanderwidget.cpp 0019 matchcheckingwidget.cpp 0020 ) 0021 0022 if (TARGET Qt5::Script) 0023 target_sources(proxymodeltestapp PRIVATE 0024 reparentingpmwidget.cpp 0025 scriptablereparentingwidget.cpp 0026 ) 0027 target_link_libraries(proxymodeltestapp Qt${QT_MAJOR_VERSION}::Script) 0028 endif() 0029 0030 if (TARGET Qt${QT_MAJOR_VERSION}::QuickWidgets) 0031 target_sources(proxymodeltestapp PRIVATE 0032 selectioninqmlwidget.cpp 0033 descendantqmltree.cpp 0034 ) 0035 target_link_libraries(proxymodeltestapp Qt${QT_MAJOR_VERSION}::QuickWidgets) 0036 target_compile_definitions(proxymodeltestapp PRIVATE -DSRC_DIR="${CMAKE_CURRENT_SOURCE_DIR}") 0037 endif() 0038 0039 target_link_libraries(proxymodeltestapp 0040 KF5::ItemModels 0041 proxymodeltestsuite 0042 Qt${QT_MAJOR_VERSION}::Widgets 0043 )