diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/CMakeLists.txt | 2 | ||||
-rw-r--r-- | examples/scxml/CMakeLists.txt | 10 |
2 files changed, 9 insertions, 3 deletions
diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt index 6d5cc84..08ba582 100644 --- a/examples/CMakeLists.txt +++ b/examples/CMakeLists.txt @@ -5,7 +5,7 @@ qt_examples_build_begin() if(TARGET Qt::Scxml) add_subdirectory(scxml) endif() -if(TARGET Qt::StateMachine) +if(TARGET Qt::StateMachine AND QT_FEATURE_qeventtransition) add_subdirectory(widgets) endif() diff --git a/examples/scxml/CMakeLists.txt b/examples/scxml/CMakeLists.txt index 6e0220c..49d76b4 100644 --- a/examples/scxml/CMakeLists.txt +++ b/examples/scxml/CMakeLists.txt @@ -1,16 +1,22 @@ # Generated from scxml.pro. -add_subdirectory(ftpclient) +if (TARGET Qt::Network AND QT_FEATURE_scxml_ecmascriptdatamodel) + add_subdirectory(ftpclient) +endif() + if(TARGET Qt::Widgets) add_subdirectory(trafficlight-widgets-static) add_subdirectory(trafficlight-widgets-dynamic) +if (QT_FEATURE_scxml_ecmascriptdatamodel) add_subdirectory(mediaplayer-widgets-static) add_subdirectory(mediaplayer-widgets-dynamic) add_subdirectory(calculator-widgets) add_subdirectory(pinball) add_subdirectory(sudoku) endif() -if(TARGET Qt::Quick) +endif() + +if(TARGET Qt::Qml) add_subdirectory(calculator-qml) add_subdirectory(trafficlight-qml-static) add_subdirectory(trafficlight-qml-dynamic) |