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 0007 breadcrumbdirectionwidget.cpp 0008 breadcrumbnavigationwidget.cpp 0009 breadcrumbswidget.cpp 0010 checkablewidget.cpp 0011 descendantpmwidget.cpp 0012 kidentityproxymodelwidget.cpp 0013 kreparentingproxymodel.cpp 0014 lessthanwidget.cpp 0015 matchcheckingwidget.cpp 0016 modelcommanderwidget.cpp 0017 proxyitemselectionwidget.cpp 0018 proxymodeltestwidget.cpp 0019 selectionpmwidget.cpp 0020 # statesaverwidget.cpp 0021 ) 0022 0023 if (TARGET Qt6::Qml) 0024 target_sources(proxymodeltestapp PRIVATE 0025 reparentingpmwidget.cpp 0026 scriptablereparentingwidget.cpp 0027 ) 0028 target_link_libraries(proxymodeltestapp Qt6::Qml) 0029 endif() 0030 0031 if (TARGET Qt6::QuickWidgets) 0032 target_sources(proxymodeltestapp PRIVATE 0033 selectioninqmlwidget.cpp 0034 descendantqmltree.cpp 0035 ) 0036 target_link_libraries(proxymodeltestapp Qt6::QuickWidgets) 0037 target_compile_definitions(proxymodeltestapp PRIVATE -DSRC_DIR="${CMAKE_CURRENT_SOURCE_DIR}") 0038 endif() 0039 0040 target_link_libraries(proxymodeltestapp 0041 KF6::ItemModels 0042 proxymodeltestsuite 0043 Qt6::Widgets 0044 )