diff options
142 files changed, 5566 insertions, 2 deletions
diff --git a/.cmake.conf b/.cmake.conf new file mode 100644 index 00000000..93054804 --- /dev/null +++ b/.cmake.conf @@ -0,0 +1 @@ +set(QT_REPO_MODULE_VERSION "6.0.0") diff --git a/.prev_CMakeLists.txt b/.prev_CMakeLists.txt new file mode 100644 index 00000000..61839bd1 --- /dev/null +++ b/.prev_CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qtcharts.pro. + +cmake_minimum_required(VERSION 3.15.0) + +include(.cmake.conf) +project(QtCharts + VERSION "${QT_REPO_MODULE_VERSION}" + DESCRIPTION "Qt Charts Libraries" + HOMEPAGE_URL "https://qt.io/" + LANGUAGES CXX C +) + +find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals Core SET_ME_TO_SOMETHING_USEFUL) +find_package(Qt6 ${PROJECT_VERSION} CONFIG OPTIONAL_COMPONENTS SET_ME_TO_SOMETHING_USEFUL) + +if(NOT TARGET Qt::Widgets) + message(NOTICE "Skipping the build as the condition \"TARGET Qt::Widgets\" is not met.") + return() +endif() +qt_build_repo() diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 00000000..f067fe7b --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,34 @@ +# Generated from qtcharts.pro. + +cmake_minimum_required(VERSION 3.15.0) + +include(.cmake.conf) +project(QtCharts + VERSION "${QT_REPO_MODULE_VERSION}" + DESCRIPTION "Qt Charts Libraries" + HOMEPAGE_URL "https://qt.io/" + LANGUAGES CXX C +) + +find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals Core) # special case +find_package(Qt6 ${PROJECT_VERSION} CONFIG OPTIONAL_COMPONENTS Gui Widgets OpenGL OpenGLWidgets Quick Qml QuickTest Test) # special case + +#special case begin +macro(assertTargets) + foreach(qtTarget IN ITEMS ${ARGN}) + if(NOT TARGET Qt::${qtTarget}) + message(NOTICE "Skipping the build as the condition \"TARGET Qt::${qtTarget}\" is not met.") + return() + endif() + endforeach() +endmacro() + +assertTargets(Gui Widgets OpenGL OpenGLWidgets Quick Qml QuickTest Test) +#special case end + +if(NOT QT_FEATURE_graphicsview) # special case + message(NOTICE "Skipping the build as the feature 'graphics view' is not met.") # special case + return() # special case +endif() # special case + +qt_build_repo() diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt new file mode 100644 index 00000000..7613c97b --- /dev/null +++ b/examples/CMakeLists.txt @@ -0,0 +1,7 @@ +# Generated from examples.pro. + +qt_examples_build_begin() + +add_subdirectory(charts) + +qt_examples_build_end() diff --git a/examples/charts/CMakeLists.txt b/examples/charts/CMakeLists.txt new file mode 100644 index 00000000..6a6c27da --- /dev/null +++ b/examples/charts/CMakeLists.txt @@ -0,0 +1,85 @@ +# Generated from charts.pro. + +if(QT_FEATURE_charts_area_chart) + add_subdirectory(areachart) +endif() +if(QT_FEATURE_charts_line_chart) + add_subdirectory(callout) + add_subdirectory(chartinteractions) + add_subdirectory(customchart) + add_subdirectory(linechart) + add_subdirectory(lineandbar) + add_subdirectory(legendmarkers) + add_subdirectory(logvalueaxis) + add_subdirectory(modeldata) + add_subdirectory(zoomlinechart) +endif() +if(QT_FEATURE_charts_spline_chart) + add_subdirectory(dynamicspline) + add_subdirectory(multiaxis) + add_subdirectory(splinechart) +endif() +if(QT_FEATURE_charts_area_chart AND QT_FEATURE_charts_spline_chart) + add_subdirectory(chartthemes) + add_subdirectory(polarchart) +endif() +if(QT_FEATURE_charts_bar_chart) + add_subdirectory(barchart) + add_subdirectory(barmodelmapper) + add_subdirectory(horizontalbarchart) + add_subdirectory(horizontalpercentbarchart) + add_subdirectory(horizontalstackedbarchart) + add_subdirectory(stackedbarchart) + add_subdirectory(stackedbarchartdrilldown) + add_subdirectory(percentbarchart) + add_subdirectory(legend) + add_subdirectory(temperaturerecords) +endif() +if(QT_FEATURE_charts_pie_chart) + add_subdirectory(donutchart) + add_subdirectory(donutbreakdown) + add_subdirectory(nesteddonuts) + add_subdirectory(piechart) + add_subdirectory(piechartcustomization) + add_subdirectory(piechartdrilldown) +endif() +if(QT_FEATURE_charts_pie_chart AND TARGET Qt::Quick) + add_subdirectory(qmlpiechart) +endif() +if(QT_FEATURE_charts_boxplot_chart) + add_subdirectory(boxplotchart) +endif() +if(QT_FEATURE_charts_boxplot_chart AND TARGET Qt::Quick) + add_subdirectory(qmlboxplot) +endif() +if(QT_FEATURE_charts_candlestick_chart) + add_subdirectory(candlestickchart) +endif() +if(QT_FEATURE_charts_candlestick_chart AND TARGET Qt::Quick) + add_subdirectory(qmlcandlestick) +endif() +if(QT_FEATURE_charts_scatter_chart) + add_subdirectory(scatterchart) + add_subdirectory(scatterinteractions) +endif() +if(TARGET Qt::Quick) + add_subdirectory(qmlchart) + add_subdirectory(qmlcustomizations) + add_subdirectory(qmlcustomlegend) + add_subdirectory(qmlf1legends) + add_subdirectory(qmloscilloscope) + add_subdirectory(qmlweather) +endif() +if(TARGET Qt::Multimedia) + add_subdirectory(audio) +endif() +if(QT_FEATURE_opengl) + add_subdirectory(openglseries) +endif() +if(QT_FEATURE_charts_datetime_axis) + add_subdirectory(datetimeaxis) +endif() +if(QT_FEATURE_charts_datetime_axis AND TARGET Qt::Quick) + add_subdirectory(qmlaxes) + add_subdirectory(qmlpolarchart) +endif() diff --git a/examples/charts/areachart/CMakeLists.txt b/examples/charts/areachart/CMakeLists.txt new file mode 100644 index 00000000..f55320ed --- /dev/null +++ b/examples/charts/areachart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from areachart.pro. + +cmake_minimum_required(VERSION 3.14) +project(areachart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/areachart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(areachart + main.cpp +) +set_target_properties(areachart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(areachart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS areachart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/audio/CMakeLists.txt b/examples/charts/audio/CMakeLists.txt new file mode 100644 index 00000000..ab7ee791 --- /dev/null +++ b/examples/charts/audio/CMakeLists.txt @@ -0,0 +1,43 @@ +# Generated from audio.pro. + +cmake_minimum_required(VERSION 3.14) +project(audio LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/audio") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Multimedia) + +qt_add_executable(audio + main.cpp + widget.cpp widget.h + xyseriesiodevice.cpp xyseriesiodevice.h +) +set_target_properties(audio PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(audio PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Multimedia +) + +install(TARGETS audio + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/barchart/CMakeLists.txt b/examples/charts/barchart/CMakeLists.txt new file mode 100644 index 00000000..3f713b72 --- /dev/null +++ b/examples/charts/barchart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from barchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(barchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/barchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(barchart + main.cpp +) +set_target_properties(barchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(barchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS barchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/barmodelmapper/CMakeLists.txt b/examples/charts/barmodelmapper/CMakeLists.txt new file mode 100644 index 00000000..d1f66c96 --- /dev/null +++ b/examples/charts/barmodelmapper/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from barmodelmapper.pro. + +cmake_minimum_required(VERSION 3.14) +project(barmodelmapper LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/barmodelmapper") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(barmodelmapper + customtablemodel.cpp customtablemodel.h + main.cpp + tablewidget.cpp tablewidget.h +) +set_target_properties(barmodelmapper PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(barmodelmapper PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS barmodelmapper + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/boxplotchart/CMakeLists.txt b/examples/charts/boxplotchart/CMakeLists.txt new file mode 100644 index 00000000..ff1ee5a4 --- /dev/null +++ b/examples/charts/boxplotchart/CMakeLists.txt @@ -0,0 +1,60 @@ +# Generated from boxplotchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(boxplotchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/boxplotchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(boxplotchart + boxdatareader.cpp boxdatareader.h + main.cpp +) +set_target_properties(boxplotchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(boxplotchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + + +# Resources: +set_source_files_properties("acme_data.txt" + PROPERTIES QT_RESOURCE_ALIAS "acme" +) +set_source_files_properties("boxwhisk_data.txt" + PROPERTIES QT_RESOURCE_ALIAS "boxwhisk" +) +set(boxplotdata_resource_files + "acme_data.txt" + "boxwhisk_data.txt" +) + +qt6_add_resources(boxplotchart "boxplotdata" + PREFIX + "/" + FILES + ${boxplotdata_resource_files} +) + +install(TARGETS boxplotchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/callout/CMakeLists.txt b/examples/charts/callout/CMakeLists.txt new file mode 100644 index 00000000..82b1d790 --- /dev/null +++ b/examples/charts/callout/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from callout.pro. + +cmake_minimum_required(VERSION 3.14) +project(callout LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/callout") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(callout + callout.cpp callout.h + main.cpp + view.cpp view.h +) +set_target_properties(callout PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(callout PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS callout + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/candlestickchart/CMakeLists.txt b/examples/charts/candlestickchart/CMakeLists.txt new file mode 100644 index 00000000..94accdd6 --- /dev/null +++ b/examples/charts/candlestickchart/CMakeLists.txt @@ -0,0 +1,56 @@ +# Generated from candlestickchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(candlestickchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/candlestickchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(candlestickchart + candlestickdatareader.cpp candlestickdatareader.h + main.cpp +) +set_target_properties(candlestickchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(candlestickchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + + +# Resources: +set_source_files_properties("acme_data.txt" + PROPERTIES QT_RESOURCE_ALIAS "acme" +) +set(candlestickdata_resource_files + "acme_data.txt" +) + +qt6_add_resources(candlestickchart "candlestickdata" + PREFIX + "/" + FILES + ${candlestickdata_resource_files} +) + +install(TARGETS candlestickchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/chartinteractions/CMakeLists.txt b/examples/charts/chartinteractions/CMakeLists.txt new file mode 100644 index 00000000..1dccc30b --- /dev/null +++ b/examples/charts/chartinteractions/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from chartinteractions.pro. + +cmake_minimum_required(VERSION 3.14) +project(chartinteractions LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/chartinteractions") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(chartinteractions + chart.cpp chart.h + chartview.cpp chartview.h + main.cpp +) +set_target_properties(chartinteractions PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(chartinteractions PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS chartinteractions + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/chartthemes/CMakeLists.txt b/examples/charts/chartthemes/CMakeLists.txt new file mode 100644 index 00000000..8caf3c79 --- /dev/null +++ b/examples/charts/chartthemes/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from chartthemes.pro. + +cmake_minimum_required(VERSION 3.14) +project(chartthemes LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/chartthemes") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(chartthemes + main.cpp + themewidget.cpp themewidget.h themewidget.ui +) +set_target_properties(chartthemes PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(chartthemes PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS chartthemes + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/customchart/CMakeLists.txt b/examples/charts/customchart/CMakeLists.txt new file mode 100644 index 00000000..164d55f4 --- /dev/null +++ b/examples/charts/customchart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from customchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(customchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/customchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(customchart + main.cpp +) +set_target_properties(customchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(customchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS customchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/datetimeaxis/CMakeLists.txt b/examples/charts/datetimeaxis/CMakeLists.txt new file mode 100644 index 00000000..128aa126 --- /dev/null +++ b/examples/charts/datetimeaxis/CMakeLists.txt @@ -0,0 +1,55 @@ +# Generated from datetimeaxis.pro. + +cmake_minimum_required(VERSION 3.14) +project(datetimeaxis LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/datetimeaxis") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(datetimeaxis + main.cpp +) +set_target_properties(datetimeaxis PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(datetimeaxis PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + + +# Resources: +set_source_files_properties("sun_spots.txt" + PROPERTIES QT_RESOURCE_ALIAS "sun" +) +set(sundata_resource_files + "sun_spots.txt" +) + +qt6_add_resources(datetimeaxis "sundata" + PREFIX + "/" + FILES + ${sundata_resource_files} +) + +install(TARGETS datetimeaxis + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/donutbreakdown/CMakeLists.txt b/examples/charts/donutbreakdown/CMakeLists.txt new file mode 100644 index 00000000..63ba5b5f --- /dev/null +++ b/examples/charts/donutbreakdown/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from donutbreakdown.pro. + +cmake_minimum_required(VERSION 3.14) +project(donutbreakdown LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/donutbreakdown") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(donutbreakdown + donutbreakdownchart.cpp donutbreakdownchart.h + main.cpp + mainslice.cpp mainslice.h +) +set_target_properties(donutbreakdown PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(donutbreakdown PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS donutbreakdown + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/donutchart/CMakeLists.txt b/examples/charts/donutchart/CMakeLists.txt new file mode 100644 index 00000000..40316cab --- /dev/null +++ b/examples/charts/donutchart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from donutchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(donutchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/donutchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(donutchart + main.cpp +) +set_target_properties(donutchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(donutchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS donutchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/dynamicspline/CMakeLists.txt b/examples/charts/dynamicspline/CMakeLists.txt new file mode 100644 index 00000000..8d65964b --- /dev/null +++ b/examples/charts/dynamicspline/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from dynamicspline.pro. + +cmake_minimum_required(VERSION 3.14) +project(dynamicspline LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/dynamicspline") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(dynamicspline + chart.cpp chart.h + main.cpp +) +set_target_properties(dynamicspline PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(dynamicspline PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS dynamicspline + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/horizontalbarchart/CMakeLists.txt b/examples/charts/horizontalbarchart/CMakeLists.txt new file mode 100644 index 00000000..2ba0d249 --- /dev/null +++ b/examples/charts/horizontalbarchart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from horizontalbarchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(horizontalbarchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/horizontalbarchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(horizontalbarchart + main.cpp +) +set_target_properties(horizontalbarchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(horizontalbarchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS horizontalbarchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/horizontalpercentbarchart/CMakeLists.txt b/examples/charts/horizontalpercentbarchart/CMakeLists.txt new file mode 100644 index 00000000..005e2ba5 --- /dev/null +++ b/examples/charts/horizontalpercentbarchart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from horizontalpercentbarchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(horizontalpercentbarchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/horizontalpercentbarchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(horizontalpercentbarchart + main.cpp +) +set_target_properties(horizontalpercentbarchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(horizontalpercentbarchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS horizontalpercentbarchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/horizontalstackedbarchart/CMakeLists.txt b/examples/charts/horizontalstackedbarchart/CMakeLists.txt new file mode 100644 index 00000000..17be4111 --- /dev/null +++ b/examples/charts/horizontalstackedbarchart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from horizontalstackedbarchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(horizontalstackedbarchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/horizontalstackedbarchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(horizontalstackedbarchart + main.cpp +) +set_target_properties(horizontalstackedbarchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(horizontalstackedbarchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS horizontalstackedbarchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/legend/CMakeLists.txt b/examples/charts/legend/CMakeLists.txt new file mode 100644 index 00000000..434909d5 --- /dev/null +++ b/examples/charts/legend/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from legend.pro. + +cmake_minimum_required(VERSION 3.14) +project(legend LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/legend") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(legend + main.cpp + mainwidget.cpp mainwidget.h +) +set_target_properties(legend PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(legend PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS legend + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/legendmarkers/CMakeLists.txt b/examples/charts/legendmarkers/CMakeLists.txt new file mode 100644 index 00000000..9a06c081 --- /dev/null +++ b/examples/charts/legendmarkers/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from legendmarkers.pro. + +cmake_minimum_required(VERSION 3.14) +project(legendmarkers LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/legendmarkers") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(legendmarkers + main.cpp + mainwidget.cpp mainwidget.h +) +set_target_properties(legendmarkers PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(legendmarkers PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS legendmarkers + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/lineandbar/CMakeLists.txt b/examples/charts/lineandbar/CMakeLists.txt new file mode 100644 index 00000000..ca6d9054 --- /dev/null +++ b/examples/charts/lineandbar/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from lineandbar.pro. + +cmake_minimum_required(VERSION 3.14) +project(lineandbar LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/lineandbar") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(lineandbar + main.cpp +) +set_target_properties(lineandbar PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(lineandbar PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS lineandbar + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/linechart/CMakeLists.txt b/examples/charts/linechart/CMakeLists.txt new file mode 100644 index 00000000..74076d20 --- /dev/null +++ b/examples/charts/linechart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from linechart.pro. + +cmake_minimum_required(VERSION 3.14) +project(linechart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/linechart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(linechart + main.cpp +) +set_target_properties(linechart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(linechart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS linechart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/logvalueaxis/CMakeLists.txt b/examples/charts/logvalueaxis/CMakeLists.txt new file mode 100644 index 00000000..f2841b88 --- /dev/null +++ b/examples/charts/logvalueaxis/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from logvalueaxis.pro. + +cmake_minimum_required(VERSION 3.14) +project(logvalueaxis LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/logvalueaxis") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(logvalueaxis + main.cpp +) +set_target_properties(logvalueaxis PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(logvalueaxis PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS logvalueaxis + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/modeldata/CMakeLists.txt b/examples/charts/modeldata/CMakeLists.txt new file mode 100644 index 00000000..65478668 --- /dev/null +++ b/examples/charts/modeldata/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from modeldata.pro. + +cmake_minimum_required(VERSION 3.14) +project(modeldata LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/modeldata") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(modeldata + customtablemodel.cpp customtablemodel.h + main.cpp + tablewidget.cpp tablewidget.h +) +set_target_properties(modeldata PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(modeldata PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS modeldata + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/multiaxis/CMakeLists.txt b/examples/charts/multiaxis/CMakeLists.txt new file mode 100644 index 00000000..d333f519 --- /dev/null +++ b/examples/charts/multiaxis/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from multiaxis.pro. + +cmake_minimum_required(VERSION 3.14) +project(multiaxis LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/multiaxis") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(multiaxis + main.cpp +) +set_target_properties(multiaxis PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(multiaxis PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS multiaxis + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/nesteddonuts/CMakeLists.txt b/examples/charts/nesteddonuts/CMakeLists.txt new file mode 100644 index 00000000..4e55b578 --- /dev/null +++ b/examples/charts/nesteddonuts/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from nesteddonuts.pro. + +cmake_minimum_required(VERSION 3.14) +project(nesteddonuts LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/nesteddonuts") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(nesteddonuts + main.cpp + widget.cpp widget.h +) +set_target_properties(nesteddonuts PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(nesteddonuts PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS nesteddonuts + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/openglseries/CMakeLists.txt b/examples/charts/openglseries/CMakeLists.txt new file mode 100644 index 00000000..26be0522 --- /dev/null +++ b/examples/charts/openglseries/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from openglseries.pro. + +cmake_minimum_required(VERSION 3.14) +project(openglseries LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/openglseries") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(openglseries + datasource.cpp datasource.h + main.cpp +) +set_target_properties(openglseries PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(openglseries PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS openglseries + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/percentbarchart/CMakeLists.txt b/examples/charts/percentbarchart/CMakeLists.txt new file mode 100644 index 00000000..c3243045 --- /dev/null +++ b/examples/charts/percentbarchart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from percentbarchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(percentbarchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/percentbarchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(percentbarchart + main.cpp +) +set_target_properties(percentbarchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(percentbarchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS percentbarchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/piechart/CMakeLists.txt b/examples/charts/piechart/CMakeLists.txt new file mode 100644 index 00000000..e37c2a6d --- /dev/null +++ b/examples/charts/piechart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from piechart.pro. + +cmake_minimum_required(VERSION 3.14) +project(piechart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/piechart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(piechart + main.cpp +) +set_target_properties(piechart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(piechart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS piechart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/piechartcustomization/CMakeLists.txt b/examples/charts/piechartcustomization/CMakeLists.txt new file mode 100644 index 00000000..3bf78144 --- /dev/null +++ b/examples/charts/piechartcustomization/CMakeLists.txt @@ -0,0 +1,43 @@ +# Generated from piechartcustomization.pro. + +cmake_minimum_required(VERSION 3.14) +project(piechartcustomization LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/piechartcustomization") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(piechartcustomization + brushtool.cpp brushtool.h + customslice.cpp customslice.h + main.cpp + mainwidget.cpp mainwidget.h + pentool.cpp pentool.h +) +set_target_properties(piechartcustomization PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(piechartcustomization PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS piechartcustomization + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/piechartdrilldown/CMakeLists.txt b/examples/charts/piechartdrilldown/CMakeLists.txt new file mode 100644 index 00000000..923803cd --- /dev/null +++ b/examples/charts/piechartdrilldown/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from piechartdrilldown.pro. + +cmake_minimum_required(VERSION 3.14) +project(piechartdrilldown LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/piechartdrilldown") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(piechartdrilldown + drilldownchart.cpp drilldownchart.h + drilldownslice.cpp drilldownslice.h + main.cpp +) +set_target_properties(piechartdrilldown PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(piechartdrilldown PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS piechartdrilldown + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/polarchart/CMakeLists.txt b/examples/charts/polarchart/CMakeLists.txt new file mode 100644 index 00000000..7047de38 --- /dev/null +++ b/examples/charts/polarchart/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from polarchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(polarchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/polarchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(polarchart + chartview.cpp chartview.h + main.cpp +) +set_target_properties(polarchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(polarchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS polarchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmlaxes/CMakeLists.txt b/examples/charts/qmlaxes/CMakeLists.txt new file mode 100644 index 00000000..bb061691 --- /dev/null +++ b/examples/charts/qmlaxes/CMakeLists.txt @@ -0,0 +1,59 @@ +# Generated from qmlaxes.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmlaxes LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmlaxes") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmlaxes + main.cpp +) +set_target_properties(qmlaxes PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmlaxes PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmlaxes/View1.qml" + "qml/qmlaxes/View2.qml" + "qml/qmlaxes/View3.qml" + "qml/qmlaxes/main.qml" +) + +qt6_add_resources(qmlaxes "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmlaxes + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmlboxplot/CMakeLists.txt b/examples/charts/qmlboxplot/CMakeLists.txt new file mode 100644 index 00000000..e60aa879 --- /dev/null +++ b/examples/charts/qmlboxplot/CMakeLists.txt @@ -0,0 +1,56 @@ +# Generated from qmlboxplot.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmlboxplot LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmlboxplot") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmlboxplot + main.cpp +) +set_target_properties(qmlboxplot PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmlboxplot PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmlboxplot/main.qml" +) + +qt6_add_resources(qmlboxplot "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmlboxplot + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmlcandlestick/CMakeLists.txt b/examples/charts/qmlcandlestick/CMakeLists.txt new file mode 100644 index 00000000..c78b7950 --- /dev/null +++ b/examples/charts/qmlcandlestick/CMakeLists.txt @@ -0,0 +1,56 @@ +# Generated from qmlcandlestick.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmlcandlestick LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmlcandlestick") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmlcandlestick + main.cpp +) +set_target_properties(qmlcandlestick PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmlcandlestick PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmlcandlestick/main.qml" +) + +qt6_add_resources(qmlcandlestick "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmlcandlestick + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmlchart/CMakeLists.txt b/examples/charts/qmlchart/CMakeLists.txt new file mode 100644 index 00000000..6496ca8b --- /dev/null +++ b/examples/charts/qmlchart/CMakeLists.txt @@ -0,0 +1,69 @@ +# Generated from qmlchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmlchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmlchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmlchart + main.cpp +) +set_target_properties(qmlchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmlchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmlchart/MainForm.ui.qml" + "qml/qmlchart/View1.qml" + "qml/qmlchart/View10.qml" + "qml/qmlchart/View11.qml" + "qml/qmlchart/View12.qml" + "qml/qmlchart/View2.qml" + "qml/qmlchart/View3.qml" + "qml/qmlchart/View4.qml" + "qml/qmlchart/View5.qml" + "qml/qmlchart/View6.qml" + "qml/qmlchart/View7.qml" + "qml/qmlchart/View8.qml" + "qml/qmlchart/View9.qml" + "qml/qmlchart/main.qml" +) + +qt6_add_resources(qmlchart "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmlchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmlcustomizations/CMakeLists.txt b/examples/charts/qmlcustomizations/CMakeLists.txt new file mode 100644 index 00000000..00f59f59 --- /dev/null +++ b/examples/charts/qmlcustomizations/CMakeLists.txt @@ -0,0 +1,56 @@ +# Generated from qmlcustomizations.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmlcustomizations LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmlcustomizations") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmlcustomizations + main.cpp +) +set_target_properties(qmlcustomizations PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmlcustomizations PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmlcustomizations/main.qml" +) + +qt6_add_resources(qmlcustomizations "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmlcustomizations + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmlcustomlegend/CMakeLists.txt b/examples/charts/qmlcustomlegend/CMakeLists.txt new file mode 100644 index 00000000..e51e7f67 --- /dev/null +++ b/examples/charts/qmlcustomlegend/CMakeLists.txt @@ -0,0 +1,61 @@ +# Generated from qmlcustomlegend.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmlcustomlegend LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmlcustomlegend") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmlcustomlegend + main.cpp +) +set_target_properties(qmlcustomlegend PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmlcustomlegend PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmlcustomlegend/AnimatedAreaSeries.qml" + "qml/qmlcustomlegend/ChartViewHighlighted.qml" + "qml/qmlcustomlegend/ChartViewSelector.qml" + "qml/qmlcustomlegend/ChartViewStacked.qml" + "qml/qmlcustomlegend/CustomLegend.qml" + "qml/qmlcustomlegend/main.qml" +) + +qt6_add_resources(qmlcustomlegend "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmlcustomlegend + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmlf1legends/CMakeLists.txt b/examples/charts/qmlf1legends/CMakeLists.txt new file mode 100644 index 00000000..354a11b5 --- /dev/null +++ b/examples/charts/qmlf1legends/CMakeLists.txt @@ -0,0 +1,57 @@ +# Generated from qmlf1legends.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmlf1legends LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmlf1legends") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmlf1legends + main.cpp +) +set_target_properties(qmlf1legends PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmlf1legends PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmlf1legends/SpeedsXml.qml" + "qml/qmlf1legends/main.qml" +) + +qt6_add_resources(qmlf1legends "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmlf1legends + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmloscilloscope/CMakeLists.txt b/examples/charts/qmloscilloscope/CMakeLists.txt new file mode 100644 index 00000000..5db06367 --- /dev/null +++ b/examples/charts/qmloscilloscope/CMakeLists.txt @@ -0,0 +1,60 @@ +# Generated from qmloscilloscope.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmloscilloscope LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmloscilloscope") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmloscilloscope + datasource.cpp datasource.h + main.cpp +) +set_target_properties(qmloscilloscope PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmloscilloscope PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmloscilloscope/ControlPanel.qml" + "qml/qmloscilloscope/MultiButton.qml" + "qml/qmloscilloscope/ScopeView.qml" + "qml/qmloscilloscope/main.qml" +) + +qt6_add_resources(qmloscilloscope "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmloscilloscope + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmlpiechart/CMakeLists.txt b/examples/charts/qmlpiechart/CMakeLists.txt new file mode 100644 index 00000000..787e5235 --- /dev/null +++ b/examples/charts/qmlpiechart/CMakeLists.txt @@ -0,0 +1,56 @@ +# Generated from qmlpiechart.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmlpiechart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmlpiechart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmlpiechart + main.cpp +) +set_target_properties(qmlpiechart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmlpiechart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmlpiechart/main.qml" +) + +qt6_add_resources(qmlpiechart "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmlpiechart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmlpolarchart/CMakeLists.txt b/examples/charts/qmlpolarchart/CMakeLists.txt new file mode 100644 index 00000000..b1c927f9 --- /dev/null +++ b/examples/charts/qmlpolarchart/CMakeLists.txt @@ -0,0 +1,59 @@ +# Generated from qmlpolarchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmlpolarchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmlpolarchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmlpolarchart + main.cpp +) +set_target_properties(qmlpolarchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmlpolarchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmlpolarchart/View1.qml" + "qml/qmlpolarchart/View2.qml" + "qml/qmlpolarchart/View3.qml" + "qml/qmlpolarchart/main.qml" +) + +qt6_add_resources(qmlpolarchart "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmlpolarchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/qmlweather/CMakeLists.txt b/examples/charts/qmlweather/CMakeLists.txt new file mode 100644 index 00000000..314ece1b --- /dev/null +++ b/examples/charts/qmlweather/CMakeLists.txt @@ -0,0 +1,56 @@ +# Generated from qmlweather.pro. + +cmake_minimum_required(VERSION 3.14) +project(qmlweather LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/qmlweather") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) +find_package(Qt6 COMPONENTS Qml) +find_package(Qt6 COMPONENTS Quick) + +qt_add_executable(qmlweather + main.cpp +) +set_target_properties(qmlweather PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(qmlweather PUBLIC + Qt::Charts + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + + +# Resources: +set(resources_resource_files + "qml/qmlweather/main.qml" +) + +qt6_add_resources(qmlweather "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + +install(TARGETS qmlweather + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/scatterchart/CMakeLists.txt b/examples/charts/scatterchart/CMakeLists.txt new file mode 100644 index 00000000..fa498df7 --- /dev/null +++ b/examples/charts/scatterchart/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from scatterchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(scatterchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/scatterchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(scatterchart + chartview.cpp chartview.h + main.cpp +) +set_target_properties(scatterchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(scatterchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS scatterchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/scatterinteractions/CMakeLists.txt b/examples/charts/scatterinteractions/CMakeLists.txt new file mode 100644 index 00000000..51eb2bea --- /dev/null +++ b/examples/charts/scatterinteractions/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from scatterinteractions.pro. + +cmake_minimum_required(VERSION 3.14) +project(scatterinteractions LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/scatterinteractions") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(scatterinteractions + chartview.cpp chartview.h + main.cpp +) +set_target_properties(scatterinteractions PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(scatterinteractions PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS scatterinteractions + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/splinechart/CMakeLists.txt b/examples/charts/splinechart/CMakeLists.txt new file mode 100644 index 00000000..62e369d0 --- /dev/null +++ b/examples/charts/splinechart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from splinechart.pro. + +cmake_minimum_required(VERSION 3.14) +project(splinechart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/splinechart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(splinechart + main.cpp +) +set_target_properties(splinechart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(splinechart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS splinechart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/stackedbarchart/CMakeLists.txt b/examples/charts/stackedbarchart/CMakeLists.txt new file mode 100644 index 00000000..782258bf --- /dev/null +++ b/examples/charts/stackedbarchart/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from stackedbarchart.pro. + +cmake_minimum_required(VERSION 3.14) +project(stackedbarchart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/stackedbarchart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(stackedbarchart + main.cpp +) +set_target_properties(stackedbarchart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(stackedbarchart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS stackedbarchart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/stackedbarchartdrilldown/CMakeLists.txt b/examples/charts/stackedbarchartdrilldown/CMakeLists.txt new file mode 100644 index 00000000..f8374cf9 --- /dev/null +++ b/examples/charts/stackedbarchartdrilldown/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from stackedbarchartdrilldown.pro. + +cmake_minimum_required(VERSION 3.14) +project(stackedbarchartdrilldown LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/stackedbarchartdrilldown") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(stackedbarchartdrilldown + drilldownchart.cpp drilldownchart.h + drilldownseries.cpp drilldownseries.h + main.cpp +) +set_target_properties(stackedbarchartdrilldown PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(stackedbarchartdrilldown PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS stackedbarchartdrilldown + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/temperaturerecords/CMakeLists.txt b/examples/charts/temperaturerecords/CMakeLists.txt new file mode 100644 index 00000000..c6bd04d5 --- /dev/null +++ b/examples/charts/temperaturerecords/CMakeLists.txt @@ -0,0 +1,39 @@ +# Generated from temperaturerecords.pro. + +cmake_minimum_required(VERSION 3.14) +project(temperaturerecords LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/temperaturerecords") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(temperaturerecords + main.cpp +) +set_target_properties(temperaturerecords PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(temperaturerecords PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS temperaturerecords + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/charts/zoomlinechart/CMakeLists.txt b/examples/charts/zoomlinechart/CMakeLists.txt new file mode 100644 index 00000000..5c0f299d --- /dev/null +++ b/examples/charts/zoomlinechart/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from zoomlinechart.pro. + +cmake_minimum_required(VERSION 3.14) +project(zoomlinechart LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +if(NOT DEFINED INSTALL_EXAMPLESDIR) + set(INSTALL_EXAMPLESDIR "examples") +endif() + +set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}/charts/zoomlinechart") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Charts) + +qt_add_executable(zoomlinechart + chart.cpp chart.h + chartview.cpp chartview.h + main.cpp +) +set_target_properties(zoomlinechart PROPERTIES + WIN32_EXECUTABLE TRUE + MACOSX_BUNDLE TRUE +) +target_link_libraries(zoomlinechart PUBLIC + Qt::Charts + Qt::Core + Qt::Gui +) + +install(TARGETS zoomlinechart + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt new file mode 100644 index 00000000..b044415f --- /dev/null +++ b/plugins/CMakeLists.txt @@ -0,0 +1,3 @@ +# Generated from plugins.pro. + +add_subdirectory(designer) diff --git a/plugins/designer/.prev_CMakeLists.txt b/plugins/designer/.prev_CMakeLists.txt new file mode 100644 index 00000000..3b66627f --- /dev/null +++ b/plugins/designer/.prev_CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from designer.pro. + +##################################################################### +## qtchartsdesigner Generic Library: +##################################################################### + +qt_internal_add_cmake_library(qtchartsdesigner + MODULE + INSTALL_DIRECTORY "$$[QT_INSTALL_PLUGINS]/designer" + SOURCES + qchartsplugin.cpp qchartsplugin.h + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR} + ../../../include + PUBLIC_LIBRARIES + Qt::Charts + Qt::Core + Qt::Designer + Qt::Gui +) + +# Resources: +set(qchartsplugin_resource_files + "qcharts.png" +) + +qt_internal_add_resource(qtchartsdesigner "qchartsplugin" + PREFIX + "/images" + FILES + ${qchartsplugin_resource_files} +) + + +#### Keys ignored in scope 1:.:.:designer.pro:<TRUE>: +# DEPENDPATH = "$$PWD" +# INSTALLS = "target" +# TEMPLATE = "lib" +# target.path = "$$[QT_INSTALL_PLUGINS]/designer" + +qt_autogen_tools_initial_setup(qtchartsdesigner) diff --git a/plugins/designer/CMakeLists.txt b/plugins/designer/CMakeLists.txt new file mode 100644 index 00000000..3b66627f --- /dev/null +++ b/plugins/designer/CMakeLists.txt @@ -0,0 +1,41 @@ +# Generated from designer.pro. + +##################################################################### +## qtchartsdesigner Generic Library: +##################################################################### + +qt_internal_add_cmake_library(qtchartsdesigner + MODULE + INSTALL_DIRECTORY "$$[QT_INSTALL_PLUGINS]/designer" + SOURCES + qchartsplugin.cpp qchartsplugin.h + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR} + ../../../include + PUBLIC_LIBRARIES + Qt::Charts + Qt::Core + Qt::Designer + Qt::Gui +) + +# Resources: +set(qchartsplugin_resource_files + "qcharts.png" +) + +qt_internal_add_resource(qtchartsdesigner "qchartsplugin" + PREFIX + "/images" + FILES + ${qchartsplugin_resource_files} +) + + +#### Keys ignored in scope 1:.:.:designer.pro:<TRUE>: +# DEPENDPATH = "$$PWD" +# INSTALLS = "target" +# TEMPLATE = "lib" +# target.path = "$$[QT_INSTALL_PLUGINS]/designer" + +qt_autogen_tools_initial_setup(qtchartsdesigner) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt new file mode 100644 index 00000000..bbd40355 --- /dev/null +++ b/src/CMakeLists.txt @@ -0,0 +1,6 @@ +# Generated from src.pro. + +add_subdirectory(charts) +if(TARGET Qt::Quick) + add_subdirectory(chartsqml2) +endif() diff --git a/src/charts/.prev_CMakeLists.txt b/src/charts/.prev_CMakeLists.txt new file mode 100644 index 00000000..cbe850de --- /dev/null +++ b/src/charts/.prev_CMakeLists.txt @@ -0,0 +1,269 @@ +# Generated from charts.pro. + +##################################################################### +## Charts Module: +##################################################################### + +qt_internal_add_module(Charts + TARGET_PRODUCT "Qt Charts (Qt $$QT_VERSION)" + TARGET_DESCRIPTION "Charts component for Qt." + SOURCES + animations/axisanimation.cpp animations/axisanimation_p.h + animations/chartanimation.cpp animations/chartanimation_p.h + animations/xyanimation.cpp animations/xyanimation_p.h + axis/barcategoryaxis/chartbarcategoryaxisx.cpp axis/barcategoryaxis/chartbarcategoryaxisx_p.h + axis/barcategoryaxis/chartbarcategoryaxisy.cpp axis/barcategoryaxis/chartbarcategoryaxisy_p.h + axis/barcategoryaxis/qbarcategoryaxis.cpp axis/barcategoryaxis/qbarcategoryaxis.h axis/barcategoryaxis/qbarcategoryaxis_p.h + axis/cartesianchartaxis.cpp axis/cartesianchartaxis_p.h + axis/categoryaxis/chartcategoryaxisx.cpp axis/categoryaxis/chartcategoryaxisx_p.h + axis/categoryaxis/chartcategoryaxisy.cpp axis/categoryaxis/chartcategoryaxisy_p.h + axis/categoryaxis/polarchartcategoryaxisangular.cpp axis/categoryaxis/polarchartcategoryaxisangular_p.h + axis/categoryaxis/polarchartcategoryaxisradial.cpp axis/categoryaxis/polarchartcategoryaxisradial_p.h + axis/categoryaxis/qcategoryaxis.cpp axis/categoryaxis/qcategoryaxis.h axis/categoryaxis/qcategoryaxis_p.h + axis/chartaxiselement.cpp axis/chartaxiselement_p.h + axis/editableaxislabel.cpp axis/editableaxislabel_p.h + axis/horizontalaxis.cpp axis/horizontalaxis_p.h + axis/linearrowitem_p.h + axis/logvalueaxis/chartlogvalueaxisx.cpp axis/logvalueaxis/chartlogvalueaxisx_p.h + axis/logvalueaxis/chartlogvalueaxisy.cpp axis/logvalueaxis/chartlogvalueaxisy_p.h + axis/logvalueaxis/polarchartlogvalueaxisangular.cpp axis/logvalueaxis/polarchartlogvalueaxisangular_p.h + axis/logvalueaxis/polarchartlogvalueaxisradial.cpp axis/logvalueaxis/polarchartlogvalueaxisradial_p.h + axis/logvalueaxis/qlogvalueaxis.cpp axis/logvalueaxis/qlogvalueaxis.h axis/logvalueaxis/qlogvalueaxis_p.h + axis/polarchartaxis.cpp axis/polarchartaxis_p.h + axis/polarchartaxisangular.cpp axis/polarchartaxisangular_p.h + axis/polarchartaxisradial.cpp axis/polarchartaxisradial_p.h + axis/qabstractaxis.cpp axis/qabstractaxis.h axis/qabstractaxis_p.h + axis/valueaxis/chartvalueaxisx.cpp axis/valueaxis/chartvalueaxisx_p.h + axis/valueaxis/chartvalueaxisy.cpp axis/valueaxis/chartvalueaxisy_p.h + axis/valueaxis/polarchartvalueaxisangular.cpp axis/valueaxis/polarchartvalueaxisangular_p.h + axis/valueaxis/polarchartvalueaxisradial.cpp axis/valueaxis/polarchartvalueaxisradial_p.h + axis/valueaxis/qvalueaxis.cpp axis/valueaxis/qvalueaxis.h axis/valueaxis/qvalueaxis_p.h + axis/valueaxis/valueaxislabel.cpp axis/valueaxis/valueaxislabel_p.h + axis/verticalaxis.cpp axis/verticalaxis_p.h + chartbackground.cpp chartbackground_p.h + chartconfig_p.h + chartdataset.cpp chartdataset_p.h + chartelement.cpp chartelement_p.h + charthelpers_p.h + chartitem.cpp chartitem_p.h + chartpresenter.cpp chartpresenter_p.h + chartthememanager.cpp chartthememanager_p.h + charttitle.cpp charttitle_p.h + domain/abstractdomain.cpp domain/abstractdomain_p.h + domain/logxlogydomain.cpp domain/logxlogydomain_p.h + domain/logxlogypolardomain.cpp domain/logxlogypolardomain_p.h + domain/logxydomain.cpp domain/logxydomain_p.h + domain/logxypolardomain.cpp domain/logxypolardomain_p.h + domain/polardomain.cpp domain/polardomain_p.h + domain/xlogydomain.cpp domain/xlogydomain_p.h + domain/xlogypolardomain.cpp domain/xlogypolardomain_p.h + domain/xydomain.cpp domain/xydomain_p.h + domain/xypolardomain.cpp domain/xypolardomain_p.h + layout/abstractchartlayout.cpp layout/abstractchartlayout_p.h + layout/cartesianchartlayout.cpp layout/cartesianchartlayout_p.h + layout/polarchartlayout.cpp layout/polarchartlayout_p.h + legend/legendlayout.cpp legend/legendlayout_p.h + legend/legendmarkeritem.cpp legend/legendmarkeritem_p.h + legend/legendscroller.cpp legend/legendscroller_p.h + legend/qlegend.cpp legend/qlegend.h legend/qlegend_p.h + legend/qlegendmarker.cpp legend/qlegendmarker.h legend/qlegendmarker_p.h + legend/qxylegendmarker.cpp legend/qxylegendmarker.h legend/qxylegendmarker_p.h + qabstractseries.cpp qabstractseries.h qabstractseries_p.h + qchart.cpp qchart.h qchart_p.h + qchartglobal.h qchartglobal_p.h + qchartview.cpp qchartview.h qchartview_p.h + qpolarchart.cpp qpolarchart.h + scroller.cpp scroller_p.h + themes/charttheme_p.h + themes/chartthemebluecerulean_p.h + themes/chartthemeblueicy_p.h + themes/chartthemebluencs_p.h + themes/chartthemebrownsand_p.h + themes/chartthemedark_p.h + themes/chartthemehighcontrast_p.h + themes/chartthemelight_p.h + themes/chartthemeqt_p.h + themes/chartthemesystem_p.h + xychart/glxyseriesdata.cpp xychart/glxyseriesdata_p.h + xychart/qhxymodelmapper.cpp xychart/qhxymodelmapper.h + xychart/qvxymodelmapper.cpp xychart/qvxymodelmapper.h + xychart/qxymodelmapper.cpp xychart/qxymodelmapper.h xychart/qxymodelmapper_p.h + xychart/qxyseries.cpp xychart/qxyseries.h xychart/qxyseries_p.h + xychart/xychart.cpp xychart/xychart_p.h + INCLUDE_DIRECTORIES + animations + axis + axis/barcategoryaxis + axis/categoryaxis + axis/logvalueaxis + axis/valueaxis + domain + layout + legend + themes + xychart + LIBRARIES + Qt::CorePrivate + PUBLIC_LIBRARIES + Qt::Core + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +#### Keys ignored in scope 1:.:.:charts.pro:<TRUE>: +# OTHER_FILES = "doc/qtcharts.qdocconf" "doc/src/*" "doc/images/*" +# QMAKE_TARGET_DESCRIPTION = "Charts component for Qt." +# QMAKE_TARGET_PRODUCT = "Qt Charts (Qt $$QT_VERSION)" + +## Scopes: +##################################################################### + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_opengl + SOURCES + glwidget.cpp glwidget_p.h +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_area_chart + SOURCES + areachart/areachartitem.cpp areachart/areachartitem_p.h + areachart/qareaseries.cpp areachart/qareaseries.h areachart/qareaseries_p.h + legend/qarealegendmarker.cpp legend/qarealegendmarker.h legend/qarealegendmarker_p.h + INCLUDE_DIRECTORIES + areachart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_bar_chart + SOURCES + animations/baranimation.cpp animations/baranimation_p.h + barchart/abstractbarchartitem.cpp barchart/abstractbarchartitem_p.h + barchart/bar.cpp barchart/bar_p.h + barchart/horizontal/bar/horizontalbarchartitem.cpp barchart/horizontal/bar/horizontalbarchartitem_p.h + barchart/horizontal/bar/qhorizontalbarseries.cpp barchart/horizontal/bar/qhorizontalbarseries.h barchart/horizontal/bar/qhorizontalbarseries_p.h + barchart/horizontal/percent/horizontalpercentbarchartitem.cpp barchart/horizontal/percent/horizontalpercentbarchartitem_p.h + barchart/horizontal/percent/qhorizontalpercentbarseries.cpp barchart/horizontal/percent/qhorizontalpercentbarseries.h barchart/horizontal/percent/qhorizontalpercentbarseries_p.h + barchart/horizontal/stacked/horizontalstackedbarchartitem.cpp barchart/horizontal/stacked/horizontalstackedbarchartitem_p.h + barchart/horizontal/stacked/qhorizontalstackedbarseries.cpp barchart/horizontal/stacked/qhorizontalstackedbarseries.h barchart/horizontal/stacked/qhorizontalstackedbarseries_p.h + barchart/qabstractbarseries.cpp barchart/qabstractbarseries.h barchart/qabstractbarseries_p.h + barchart/qbarmodelmapper.cpp barchart/qbarmodelmapper.h barchart/qbarmodelmapper_p.h + barchart/qbarset.cpp barchart/qbarset.h barchart/qbarset_p.h + barchart/qhbarmodelmapper.cpp barchart/qhbarmodelmapper.h + barchart/qvbarmodelmapper.cpp barchart/qvbarmodelmapper.h + barchart/vertical/bar/barchartitem.cpp barchart/vertical/bar/barchartitem_p.h + barchart/vertical/bar/qbarseries.cpp barchart/vertical/bar/qbarseries.h barchart/vertical/bar/qbarseries_p.h + barchart/vertical/percent/percentbarchartitem.cpp barchart/vertical/percent/percentbarchartitem_p.h + barchart/vertical/percent/qpercentbarseries.cpp barchart/vertical/percent/qpercentbarseries.h barchart/vertical/percent/qpercentbarseries_p.h + barchart/vertical/stacked/qstackedbarseries.cpp barchart/vertical/stacked/qstackedbarseries.h barchart/vertical/stacked/qstackedbarseries_p.h + barchart/vertical/stacked/stackedbarchartitem.cpp barchart/vertical/stacked/stackedbarchartitem_p.h + legend/qbarlegendmarker.cpp legend/qbarlegendmarker.h legend/qbarlegendmarker_p.h + INCLUDE_DIRECTORIES + barchart + barchart/horizontal/bar + barchart/horizontal/percent + barchart/horizontal/stacked + barchart/vertical/bar + barchart/vertical/percent + barchart/vertical/stacked +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_line_chart + SOURCES + linechart/linechartitem.cpp linechart/linechartitem_p.h + linechart/qlineseries.cpp linechart/qlineseries.h linechart/qlineseries_p.h + INCLUDE_DIRECTORIES + linechart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_pie_chart + SOURCES + animations/pieanimation.cpp animations/pieanimation_p.h + animations/piesliceanimation.cpp animations/piesliceanimation_p.h + legend/qpielegendmarker.cpp legend/qpielegendmarker.h legend/qpielegendmarker_p.h + piechart/piechartitem.cpp piechart/piechartitem_p.h + piechart/pieslicedata_p.h + piechart/piesliceitem.cpp piechart/piesliceitem_p.h + piechart/qhpiemodelmapper.cpp piechart/qhpiemodelmapper.h + piechart/qpiemodelmapper.cpp piechart/qpiemodelmapper.h piechart/qpiemodelmapper_p.h + piechart/qpieseries.cpp piechart/qpieseries.h piechart/qpieseries_p.h + piechart/qpieslice.cpp piechart/qpieslice.h piechart/qpieslice_p.h + piechart/qvpiemodelmapper.cpp piechart/qvpiemodelmapper.h + INCLUDE_DIRECTORIES + piechart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_scatter_chart + SOURCES + animations/scatteranimation.cpp animations/scatteranimation_p.h + scatterchart/qscatterseries.cpp scatterchart/qscatterseries.h scatterchart/qscatterseries_p.h + scatterchart/scatterchartitem.cpp scatterchart/scatterchartitem_p.h + INCLUDE_DIRECTORIES + scatterchart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_spline_chart + SOURCES + animations/splineanimation.cpp animations/splineanimation_p.h + splinechart/qsplineseries.cpp splinechart/qsplineseries.h splinechart/qsplineseries_p.h + splinechart/splinechartitem.cpp splinechart/splinechartitem_p.h + INCLUDE_DIRECTORIES + splinechart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_boxplot_chart + SOURCES + animations/boxplotanimation.cpp animations/boxplotanimation_p.h + animations/boxwhiskersanimation.cpp animations/boxwhiskersanimation_p.h + boxplotchart/boxplotchartitem.cpp boxplotchart/boxplotchartitem_p.h + boxplotchart/boxwhiskers.cpp boxplotchart/boxwhiskers_p.h + boxplotchart/boxwhiskersdata_p.h + boxplotchart/qboxplotmodelmapper.cpp boxplotchart/qboxplotmodelmapper.h boxplotchart/qboxplotmodelmapper_p.h + boxplotchart/qboxplotseries.cpp boxplotchart/qboxplotseries.h boxplotchart/qboxplotseries_p.h + boxplotchart/qboxset.cpp boxplotchart/qboxset.h boxplotchart/qboxset_p.h + boxplotchart/qhboxplotmodelmapper.cpp boxplotchart/qhboxplotmodelmapper.h + boxplotchart/qvboxplotmodelmapper.cpp boxplotchart/qvboxplotmodelmapper.h + legend/qboxplotlegendmarker.cpp legend/qboxplotlegendmarker.h legend/qboxplotlegendmarker_p.h + INCLUDE_DIRECTORIES + boxplotchart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_candlestick_chart + SOURCES + animations/candlestickanimation.cpp animations/candlestickanimation_p.h + animations/candlestickbodywicksanimation.cpp animations/candlestickbodywicksanimation_p.h + candlestickchart/candlestick.cpp candlestickchart/candlestick_p.h + candlestickchart/candlestickchartitem.cpp candlestickchart/candlestickchartitem_p.h + candlestickchart/candlestickdata_p.h + candlestickchart/qcandlestickmodelmapper.cpp candlestickchart/qcandlestickmodelmapper.h candlestickchart/qcandlestickmodelmapper_p.h + candlestickchart/qcandlestickseries.cpp candlestickchart/qcandlestickseries.h candlestickchart/qcandlestickseries_p.h + candlestickchart/qcandlestickset.cpp candlestickchart/qcandlestickset.h candlestickchart/qcandlestickset_p.h + candlestickchart/qhcandlestickmodelmapper.cpp candlestickchart/qhcandlestickmodelmapper.h + candlestickchart/qvcandlestickmodelmapper.cpp candlestickchart/qvcandlestickmodelmapper.h + legend/qcandlesticklegendmarker.cpp legend/qcandlesticklegendmarker.h legend/qcandlesticklegendmarker_p.h + INCLUDE_DIRECTORIES + candlestickchart +) + +#### Keys ignored in scope 12:.:.:charts.pro:MSVC: +# QMAKE_CXXFLAGS_WARN_ON = "-wd4267" + +qt_internal_extend_target(Charts CONDITION WIN32 + PUBLIC_LIBRARIES + user32 +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_datetime_axis + SOURCES + axis/datetimeaxis/chartdatetimeaxisx.cpp axis/datetimeaxis/chartdatetimeaxisx_p.h + axis/datetimeaxis/chartdatetimeaxisy.cpp axis/datetimeaxis/chartdatetimeaxisy_p.h + axis/datetimeaxis/datetimeaxislabel.cpp axis/datetimeaxis/datetimeaxislabel_p.h + axis/datetimeaxis/polarchartdatetimeaxisangular.cpp axis/datetimeaxis/polarchartdatetimeaxisangular_p.h + axis/datetimeaxis/polarchartdatetimeaxisradial.cpp axis/datetimeaxis/polarchartdatetimeaxisradial_p.h + axis/datetimeaxis/qdatetimeaxis.cpp axis/datetimeaxis/qdatetimeaxis.h axis/datetimeaxis/qdatetimeaxis_p.h + INCLUDE_DIRECTORIES + axis/datetimeaxis +) +qt_internal_add_docs(Charts + doc/qtcharts.qdocconf +) + diff --git a/src/charts/CMakeLists.txt b/src/charts/CMakeLists.txt new file mode 100644 index 00000000..cbe850de --- /dev/null +++ b/src/charts/CMakeLists.txt @@ -0,0 +1,269 @@ +# Generated from charts.pro. + +##################################################################### +## Charts Module: +##################################################################### + +qt_internal_add_module(Charts + TARGET_PRODUCT "Qt Charts (Qt $$QT_VERSION)" + TARGET_DESCRIPTION "Charts component for Qt." + SOURCES + animations/axisanimation.cpp animations/axisanimation_p.h + animations/chartanimation.cpp animations/chartanimation_p.h + animations/xyanimation.cpp animations/xyanimation_p.h + axis/barcategoryaxis/chartbarcategoryaxisx.cpp axis/barcategoryaxis/chartbarcategoryaxisx_p.h + axis/barcategoryaxis/chartbarcategoryaxisy.cpp axis/barcategoryaxis/chartbarcategoryaxisy_p.h + axis/barcategoryaxis/qbarcategoryaxis.cpp axis/barcategoryaxis/qbarcategoryaxis.h axis/barcategoryaxis/qbarcategoryaxis_p.h + axis/cartesianchartaxis.cpp axis/cartesianchartaxis_p.h + axis/categoryaxis/chartcategoryaxisx.cpp axis/categoryaxis/chartcategoryaxisx_p.h + axis/categoryaxis/chartcategoryaxisy.cpp axis/categoryaxis/chartcategoryaxisy_p.h + axis/categoryaxis/polarchartcategoryaxisangular.cpp axis/categoryaxis/polarchartcategoryaxisangular_p.h + axis/categoryaxis/polarchartcategoryaxisradial.cpp axis/categoryaxis/polarchartcategoryaxisradial_p.h + axis/categoryaxis/qcategoryaxis.cpp axis/categoryaxis/qcategoryaxis.h axis/categoryaxis/qcategoryaxis_p.h + axis/chartaxiselement.cpp axis/chartaxiselement_p.h + axis/editableaxislabel.cpp axis/editableaxislabel_p.h + axis/horizontalaxis.cpp axis/horizontalaxis_p.h + axis/linearrowitem_p.h + axis/logvalueaxis/chartlogvalueaxisx.cpp axis/logvalueaxis/chartlogvalueaxisx_p.h + axis/logvalueaxis/chartlogvalueaxisy.cpp axis/logvalueaxis/chartlogvalueaxisy_p.h + axis/logvalueaxis/polarchartlogvalueaxisangular.cpp axis/logvalueaxis/polarchartlogvalueaxisangular_p.h + axis/logvalueaxis/polarchartlogvalueaxisradial.cpp axis/logvalueaxis/polarchartlogvalueaxisradial_p.h + axis/logvalueaxis/qlogvalueaxis.cpp axis/logvalueaxis/qlogvalueaxis.h axis/logvalueaxis/qlogvalueaxis_p.h + axis/polarchartaxis.cpp axis/polarchartaxis_p.h + axis/polarchartaxisangular.cpp axis/polarchartaxisangular_p.h + axis/polarchartaxisradial.cpp axis/polarchartaxisradial_p.h + axis/qabstractaxis.cpp axis/qabstractaxis.h axis/qabstractaxis_p.h + axis/valueaxis/chartvalueaxisx.cpp axis/valueaxis/chartvalueaxisx_p.h + axis/valueaxis/chartvalueaxisy.cpp axis/valueaxis/chartvalueaxisy_p.h + axis/valueaxis/polarchartvalueaxisangular.cpp axis/valueaxis/polarchartvalueaxisangular_p.h + axis/valueaxis/polarchartvalueaxisradial.cpp axis/valueaxis/polarchartvalueaxisradial_p.h + axis/valueaxis/qvalueaxis.cpp axis/valueaxis/qvalueaxis.h axis/valueaxis/qvalueaxis_p.h + axis/valueaxis/valueaxislabel.cpp axis/valueaxis/valueaxislabel_p.h + axis/verticalaxis.cpp axis/verticalaxis_p.h + chartbackground.cpp chartbackground_p.h + chartconfig_p.h + chartdataset.cpp chartdataset_p.h + chartelement.cpp chartelement_p.h + charthelpers_p.h + chartitem.cpp chartitem_p.h + chartpresenter.cpp chartpresenter_p.h + chartthememanager.cpp chartthememanager_p.h + charttitle.cpp charttitle_p.h + domain/abstractdomain.cpp domain/abstractdomain_p.h + domain/logxlogydomain.cpp domain/logxlogydomain_p.h + domain/logxlogypolardomain.cpp domain/logxlogypolardomain_p.h + domain/logxydomain.cpp domain/logxydomain_p.h + domain/logxypolardomain.cpp domain/logxypolardomain_p.h + domain/polardomain.cpp domain/polardomain_p.h + domain/xlogydomain.cpp domain/xlogydomain_p.h + domain/xlogypolardomain.cpp domain/xlogypolardomain_p.h + domain/xydomain.cpp domain/xydomain_p.h + domain/xypolardomain.cpp domain/xypolardomain_p.h + layout/abstractchartlayout.cpp layout/abstractchartlayout_p.h + layout/cartesianchartlayout.cpp layout/cartesianchartlayout_p.h + layout/polarchartlayout.cpp layout/polarchartlayout_p.h + legend/legendlayout.cpp legend/legendlayout_p.h + legend/legendmarkeritem.cpp legend/legendmarkeritem_p.h + legend/legendscroller.cpp legend/legendscroller_p.h + legend/qlegend.cpp legend/qlegend.h legend/qlegend_p.h + legend/qlegendmarker.cpp legend/qlegendmarker.h legend/qlegendmarker_p.h + legend/qxylegendmarker.cpp legend/qxylegendmarker.h legend/qxylegendmarker_p.h + qabstractseries.cpp qabstractseries.h qabstractseries_p.h + qchart.cpp qchart.h qchart_p.h + qchartglobal.h qchartglobal_p.h + qchartview.cpp qchartview.h qchartview_p.h + qpolarchart.cpp qpolarchart.h + scroller.cpp scroller_p.h + themes/charttheme_p.h + themes/chartthemebluecerulean_p.h + themes/chartthemeblueicy_p.h + themes/chartthemebluencs_p.h + themes/chartthemebrownsand_p.h + themes/chartthemedark_p.h + themes/chartthemehighcontrast_p.h + themes/chartthemelight_p.h + themes/chartthemeqt_p.h + themes/chartthemesystem_p.h + xychart/glxyseriesdata.cpp xychart/glxyseriesdata_p.h + xychart/qhxymodelmapper.cpp xychart/qhxymodelmapper.h + xychart/qvxymodelmapper.cpp xychart/qvxymodelmapper.h + xychart/qxymodelmapper.cpp xychart/qxymodelmapper.h xychart/qxymodelmapper_p.h + xychart/qxyseries.cpp xychart/qxyseries.h xychart/qxyseries_p.h + xychart/xychart.cpp xychart/xychart_p.h + INCLUDE_DIRECTORIES + animations + axis + axis/barcategoryaxis + axis/categoryaxis + axis/logvalueaxis + axis/valueaxis + domain + layout + legend + themes + xychart + LIBRARIES + Qt::CorePrivate + PUBLIC_LIBRARIES + Qt::Core + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +#### Keys ignored in scope 1:.:.:charts.pro:<TRUE>: +# OTHER_FILES = "doc/qtcharts.qdocconf" "doc/src/*" "doc/images/*" +# QMAKE_TARGET_DESCRIPTION = "Charts component for Qt." +# QMAKE_TARGET_PRODUCT = "Qt Charts (Qt $$QT_VERSION)" + +## Scopes: +##################################################################### + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_opengl + SOURCES + glwidget.cpp glwidget_p.h +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_area_chart + SOURCES + areachart/areachartitem.cpp areachart/areachartitem_p.h + areachart/qareaseries.cpp areachart/qareaseries.h areachart/qareaseries_p.h + legend/qarealegendmarker.cpp legend/qarealegendmarker.h legend/qarealegendmarker_p.h + INCLUDE_DIRECTORIES + areachart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_bar_chart + SOURCES + animations/baranimation.cpp animations/baranimation_p.h + barchart/abstractbarchartitem.cpp barchart/abstractbarchartitem_p.h + barchart/bar.cpp barchart/bar_p.h + barchart/horizontal/bar/horizontalbarchartitem.cpp barchart/horizontal/bar/horizontalbarchartitem_p.h + barchart/horizontal/bar/qhorizontalbarseries.cpp barchart/horizontal/bar/qhorizontalbarseries.h barchart/horizontal/bar/qhorizontalbarseries_p.h + barchart/horizontal/percent/horizontalpercentbarchartitem.cpp barchart/horizontal/percent/horizontalpercentbarchartitem_p.h + barchart/horizontal/percent/qhorizontalpercentbarseries.cpp barchart/horizontal/percent/qhorizontalpercentbarseries.h barchart/horizontal/percent/qhorizontalpercentbarseries_p.h + barchart/horizontal/stacked/horizontalstackedbarchartitem.cpp barchart/horizontal/stacked/horizontalstackedbarchartitem_p.h + barchart/horizontal/stacked/qhorizontalstackedbarseries.cpp barchart/horizontal/stacked/qhorizontalstackedbarseries.h barchart/horizontal/stacked/qhorizontalstackedbarseries_p.h + barchart/qabstractbarseries.cpp barchart/qabstractbarseries.h barchart/qabstractbarseries_p.h + barchart/qbarmodelmapper.cpp barchart/qbarmodelmapper.h barchart/qbarmodelmapper_p.h + barchart/qbarset.cpp barchart/qbarset.h barchart/qbarset_p.h + barchart/qhbarmodelmapper.cpp barchart/qhbarmodelmapper.h + barchart/qvbarmodelmapper.cpp barchart/qvbarmodelmapper.h + barchart/vertical/bar/barchartitem.cpp barchart/vertical/bar/barchartitem_p.h + barchart/vertical/bar/qbarseries.cpp barchart/vertical/bar/qbarseries.h barchart/vertical/bar/qbarseries_p.h + barchart/vertical/percent/percentbarchartitem.cpp barchart/vertical/percent/percentbarchartitem_p.h + barchart/vertical/percent/qpercentbarseries.cpp barchart/vertical/percent/qpercentbarseries.h barchart/vertical/percent/qpercentbarseries_p.h + barchart/vertical/stacked/qstackedbarseries.cpp barchart/vertical/stacked/qstackedbarseries.h barchart/vertical/stacked/qstackedbarseries_p.h + barchart/vertical/stacked/stackedbarchartitem.cpp barchart/vertical/stacked/stackedbarchartitem_p.h + legend/qbarlegendmarker.cpp legend/qbarlegendmarker.h legend/qbarlegendmarker_p.h + INCLUDE_DIRECTORIES + barchart + barchart/horizontal/bar + barchart/horizontal/percent + barchart/horizontal/stacked + barchart/vertical/bar + barchart/vertical/percent + barchart/vertical/stacked +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_line_chart + SOURCES + linechart/linechartitem.cpp linechart/linechartitem_p.h + linechart/qlineseries.cpp linechart/qlineseries.h linechart/qlineseries_p.h + INCLUDE_DIRECTORIES + linechart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_pie_chart + SOURCES + animations/pieanimation.cpp animations/pieanimation_p.h + animations/piesliceanimation.cpp animations/piesliceanimation_p.h + legend/qpielegendmarker.cpp legend/qpielegendmarker.h legend/qpielegendmarker_p.h + piechart/piechartitem.cpp piechart/piechartitem_p.h + piechart/pieslicedata_p.h + piechart/piesliceitem.cpp piechart/piesliceitem_p.h + piechart/qhpiemodelmapper.cpp piechart/qhpiemodelmapper.h + piechart/qpiemodelmapper.cpp piechart/qpiemodelmapper.h piechart/qpiemodelmapper_p.h + piechart/qpieseries.cpp piechart/qpieseries.h piechart/qpieseries_p.h + piechart/qpieslice.cpp piechart/qpieslice.h piechart/qpieslice_p.h + piechart/qvpiemodelmapper.cpp piechart/qvpiemodelmapper.h + INCLUDE_DIRECTORIES + piechart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_scatter_chart + SOURCES + animations/scatteranimation.cpp animations/scatteranimation_p.h + scatterchart/qscatterseries.cpp scatterchart/qscatterseries.h scatterchart/qscatterseries_p.h + scatterchart/scatterchartitem.cpp scatterchart/scatterchartitem_p.h + INCLUDE_DIRECTORIES + scatterchart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_spline_chart + SOURCES + animations/splineanimation.cpp animations/splineanimation_p.h + splinechart/qsplineseries.cpp splinechart/qsplineseries.h splinechart/qsplineseries_p.h + splinechart/splinechartitem.cpp splinechart/splinechartitem_p.h + INCLUDE_DIRECTORIES + splinechart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_boxplot_chart + SOURCES + animations/boxplotanimation.cpp animations/boxplotanimation_p.h + animations/boxwhiskersanimation.cpp animations/boxwhiskersanimation_p.h + boxplotchart/boxplotchartitem.cpp boxplotchart/boxplotchartitem_p.h + boxplotchart/boxwhiskers.cpp boxplotchart/boxwhiskers_p.h + boxplotchart/boxwhiskersdata_p.h + boxplotchart/qboxplotmodelmapper.cpp boxplotchart/qboxplotmodelmapper.h boxplotchart/qboxplotmodelmapper_p.h + boxplotchart/qboxplotseries.cpp boxplotchart/qboxplotseries.h boxplotchart/qboxplotseries_p.h + boxplotchart/qboxset.cpp boxplotchart/qboxset.h boxplotchart/qboxset_p.h + boxplotchart/qhboxplotmodelmapper.cpp boxplotchart/qhboxplotmodelmapper.h + boxplotchart/qvboxplotmodelmapper.cpp boxplotchart/qvboxplotmodelmapper.h + legend/qboxplotlegendmarker.cpp legend/qboxplotlegendmarker.h legend/qboxplotlegendmarker_p.h + INCLUDE_DIRECTORIES + boxplotchart +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_candlestick_chart + SOURCES + animations/candlestickanimation.cpp animations/candlestickanimation_p.h + animations/candlestickbodywicksanimation.cpp animations/candlestickbodywicksanimation_p.h + candlestickchart/candlestick.cpp candlestickchart/candlestick_p.h + candlestickchart/candlestickchartitem.cpp candlestickchart/candlestickchartitem_p.h + candlestickchart/candlestickdata_p.h + candlestickchart/qcandlestickmodelmapper.cpp candlestickchart/qcandlestickmodelmapper.h candlestickchart/qcandlestickmodelmapper_p.h + candlestickchart/qcandlestickseries.cpp candlestickchart/qcandlestickseries.h candlestickchart/qcandlestickseries_p.h + candlestickchart/qcandlestickset.cpp candlestickchart/qcandlestickset.h candlestickchart/qcandlestickset_p.h + candlestickchart/qhcandlestickmodelmapper.cpp candlestickchart/qhcandlestickmodelmapper.h + candlestickchart/qvcandlestickmodelmapper.cpp candlestickchart/qvcandlestickmodelmapper.h + legend/qcandlesticklegendmarker.cpp legend/qcandlesticklegendmarker.h legend/qcandlesticklegendmarker_p.h + INCLUDE_DIRECTORIES + candlestickchart +) + +#### Keys ignored in scope 12:.:.:charts.pro:MSVC: +# QMAKE_CXXFLAGS_WARN_ON = "-wd4267" + +qt_internal_extend_target(Charts CONDITION WIN32 + PUBLIC_LIBRARIES + user32 +) + +qt_internal_extend_target(Charts CONDITION QT_FEATURE_charts_datetime_axis + SOURCES + axis/datetimeaxis/chartdatetimeaxisx.cpp axis/datetimeaxis/chartdatetimeaxisx_p.h + axis/datetimeaxis/chartdatetimeaxisy.cpp axis/datetimeaxis/chartdatetimeaxisy_p.h + axis/datetimeaxis/datetimeaxislabel.cpp axis/datetimeaxis/datetimeaxislabel_p.h + axis/datetimeaxis/polarchartdatetimeaxisangular.cpp axis/datetimeaxis/polarchartdatetimeaxisangular_p.h + axis/datetimeaxis/polarchartdatetimeaxisradial.cpp axis/datetimeaxis/polarchartdatetimeaxisradial_p.h + axis/datetimeaxis/qdatetimeaxis.cpp axis/datetimeaxis/qdatetimeaxis.h axis/datetimeaxis/qdatetimeaxis_p.h + INCLUDE_DIRECTORIES + axis/datetimeaxis +) +qt_internal_add_docs(Charts + doc/qtcharts.qdocconf +) + diff --git a/src/charts/configure.cmake b/src/charts/configure.cmake index fbbaabcf..36f00813 100644 --- a/src/charts/configure.cmake +++ b/src/charts/configure.cmake @@ -49,11 +49,11 @@ qt_feature("charts-candlestick-chart" PUBLIC LABEL "Candlestick Chart" PURPOSE "Support for candlestick charts" ) -get_property(coordType TARGET Qt6::Core PROPERTY INTERFACE_QT_COORD_TYPE) #special case +get_property(coordType TARGET Qt6::Core PROPERTY INTERFACE_QT_COORD_TYPE) # special case qt_feature("charts-datetime-axis" PUBLIC LABEL "DateTime Axis" PURPOSE "Support for datetime axis" - CONDITION coordType STREQUAL 'double' #special case + CONDITION coordType STREQUAL 'double' # special case ) qt_configure_add_summary_section(NAME "Qt Charts Types") qt_configure_add_summary_entry(ARGS "charts-area-chart") diff --git a/src/chartsqml2/.prev_CMakeLists.txt b/src/chartsqml2/.prev_CMakeLists.txt new file mode 100644 index 00000000..a92516da --- /dev/null +++ b/src/chartsqml2/.prev_CMakeLists.txt @@ -0,0 +1,304 @@ +# Generated from chartsqml2.pro. + +##################################################################### +## qtchartsqml2 Plugin: +##################################################################### + +qt_internal_add_qml_module(qtchartsqml2 + VERSION "2.${CMAKE_PROJECT_VERSION_MINOR}" + CLASSNAME QtChartsQml2Plugin + SKIP_TYPE_REGISTRATION + SOURCES + chartsqml2_plugin.cpp + declarativeabstractrendernode_p.h + declarativeaxes.cpp declarativeaxes_p.h + declarativecategoryaxis.cpp declarativecategoryaxis_p.h + declarativechart.cpp declarativechart_p.h + declarativechartglobal_p.h + declarativechartnode.cpp declarativechartnode_p.h + declarativemargins.cpp declarativemargins_p.h + declarativepolarchart.cpp declarativepolarchart_p.h + declarativexypoint.cpp declarativexypoint_p.h + declarativexyseries.cpp declarativexyseries_p.h + DEFINES + QT_BUILD_QMLCHARTS_LIB + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR} + LIBRARIES + Qt::ChartsPrivate + Qt::CorePrivate + PUBLIC_LIBRARIES + Qt::Charts + Qt::ChartsPrivate + Qt::Core + Qt::Gui + Qt::OpenGL + Qt::Qml + Qt::Quick +) + +#### Keys ignored in scope 1:.:.:chartsqml2.pro:<TRUE>: +# CXX_MODULE = "charts" +# IMPORT_VERSION = "2.$$QT_MINOR_VERSION" +# QMAKE_QMLPLUGINDUMP_FLAGS = "-qapp" +# QT_FOR_CONFIG = "charts" + +## Scopes: +##################################################################### + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_opengl + SOURCES + declarativeopenglrendernode.cpp declarativeopenglrendernode_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_line_chart + SOURCES + declarativelineseries.cpp declarativelineseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_spline_chart + SOURCES + declarativesplineseries.cpp declarativesplineseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_area_chart + SOURCES + declarativeareaseries.cpp declarativeareaseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_scatter_chart + SOURCES + declarativescatterseries.cpp declarativescatterseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_pie_chart + SOURCES + declarativepieseries.cpp declarativepieseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_bar_chart + SOURCES + declarativebarseries.cpp declarativebarseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_boxplot_chart + SOURCES + declarativeboxplotseries.cpp declarativeboxplotseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_candlestick_chart + SOURCES + declarativecandlestickseries.cpp declarativecandlestickseries_p.h +) + +#### Keys ignored in scope 11:.:.:chartsqml2.pro:WIN32: +# QMAKE_TARGET_DESCRIPTION = "Charts QML plugin for Qt." +# QMAKE_TARGET_PRODUCT = "Qt Charts (Qt $$QT_VERSION)" + +set(qml_files + "designer/ChartViewSpecifics.qml" + "designer/default/AreaSeries.qml" + "designer/default/BarSeries.qml" + "designer/default/BoxPlotSeries.qml" + "designer/default/HorizontalBarSeries.qml" + "designer/default/HorizontalPercentBarSeries.qml" + "designer/default/HorizontalStackedBarSeries.qml" + "designer/default/LineSeries.qml" + "designer/default/PercentBarSeries.qml" + "designer/default/PieSeries.qml" + "designer/default/ScatterSeries.qml" + "designer/default/SplineSeries.qml" + "designer/default/StackedBarSeries.qml" + "designer/default/PolarAreaSeries.qml" + "designer/default/PolarLineSeries.qml" + "designer/default/PolarScatterSeries.qml" + "designer/default/PolarSplineSeries.qml" + "designer/qtcharts.metainfo" + "designer/images/areaseries-chart-icon.png" + "designer/images/areaseries-chart-icon16.png" + "designer/images/barseries-icon.png" + "designer/images/barseries-icon16.png" + "designer/images/boxplotseries-chart-icon.png" + "designer/images/boxplotseries-chart-icon16.png" + "designer/images/horizontalbarseries-icon.png" + "designer/images/horizontalbarseries-icon16.png" + "designer/images/horizontalpercentbarseries-icon.png" + "designer/images/horizontalpercentbarseries-icon16.png" + "designer/images/horizontalstackedbarseries-icon.png" + "designer/images/horizontalstackedbarseries-icon16.png" + "designer/images/lineseries-chart-icon.png" + "designer/images/lineseries-chart-icon16.png" + "designer/images/percentbarseries-icon.png" + "designer/images/percentbarseries-icon16.png" + "designer/images/pieseries-chart-icon.png" + "designer/images/pieseries-chart-icon16.png" + "designer/images/scatterseries-chart-icon.png" + "designer/images/scatterseries-chart-icon16.png" + "designer/images/splineseries-chart-icon.png" + "designer/images/splineseries-chart-icon16.png" + "designer/images/stackedbarseries-icon.png" + "designer/images/stackedbarseries-icon16.png" + "designer/images/areaseries-polar-icon.png" + "designer/images/areaseries-polar-icon16.png" + "designer/images/lineseries-polar-icon.png" + "designer/images/lineseries-polar-icon16.png" + "designer/images/scatterseries-polar-icon.png" + "designer/images/scatterseries-polar-icon16.png" + "designer/images/splineseries-polar-icon.png" + "designer/images/splineseries-polar-icon16.png" +) +set_source_files_properties(designer/ChartViewSpecifics.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/AreaSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/BarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/BoxPlotSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/HorizontalBarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/HorizontalPercentBarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/HorizontalStackedBarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/LineSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PercentBarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PieSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/ScatterSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/SplineSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/StackedBarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PolarAreaSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PolarLineSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PolarScatterSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PolarSplineSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/qtcharts.metainfo PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/areaseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/areaseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/barseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/barseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/boxplotseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/boxplotseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalbarseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalbarseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalpercentbarseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalpercentbarseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalstackedbarseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalstackedbarseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/lineseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/lineseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/percentbarseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/percentbarseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/pieseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/pieseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/scatterseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/scatterseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/splineseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/splineseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/stackedbarseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/stackedbarseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/areaseries-polar-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/areaseries-polar-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/lineseries-polar-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/lineseries-polar-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/scatterseries-polar-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/scatterseries-polar-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/splineseries-polar-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/splineseries-polar-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) + +qt6_target_qml_files(qtchartsqml2 + FILES + ${qml_files} +) diff --git a/src/chartsqml2/CMakeLists.txt b/src/chartsqml2/CMakeLists.txt new file mode 100644 index 00000000..8dec27d6 --- /dev/null +++ b/src/chartsqml2/CMakeLists.txt @@ -0,0 +1,305 @@ +# Generated from chartsqml2.pro. + +##################################################################### +## qtchartsqml2 Plugin: +##################################################################### + +qt_internal_add_qml_module(qtchartsqml2 + URI "QtCharts" # special case + VERSION "2.${CMAKE_PROJECT_VERSION_MINOR}" + CLASSNAME QtChartsQml2Plugin + SKIP_TYPE_REGISTRATION + SOURCES + chartsqml2_plugin.cpp + declarativeabstractrendernode_p.h + declarativeaxes.cpp declarativeaxes_p.h + declarativecategoryaxis.cpp declarativecategoryaxis_p.h + declarativechart.cpp declarativechart_p.h + declarativechartglobal_p.h + declarativechartnode.cpp declarativechartnode_p.h + declarativemargins.cpp declarativemargins_p.h + declarativepolarchart.cpp declarativepolarchart_p.h + declarativexypoint.cpp declarativexypoint_p.h + declarativexyseries.cpp declarativexyseries_p.h + DEFINES + QT_BUILD_QMLCHARTS_LIB + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR} + LIBRARIES + Qt::ChartsPrivate + Qt::CorePrivate + PUBLIC_LIBRARIES + Qt::Charts + Qt::ChartsPrivate + Qt::Core + Qt::Gui + Qt::OpenGL + Qt::Qml + Qt::Quick +) + +#### Keys ignored in scope 1:.:.:chartsqml2.pro:<TRUE>: +# CXX_MODULE = "charts" +# IMPORT_VERSION = "2.$$QT_MINOR_VERSION" +# QMAKE_QMLPLUGINDUMP_FLAGS = "-qapp" +# QT_FOR_CONFIG = "charts" + +## Scopes: +##################################################################### + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_opengl + SOURCES + declarativeopenglrendernode.cpp declarativeopenglrendernode_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_line_chart + SOURCES + declarativelineseries.cpp declarativelineseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_spline_chart + SOURCES + declarativesplineseries.cpp declarativesplineseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_area_chart + SOURCES + declarativeareaseries.cpp declarativeareaseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_scatter_chart + SOURCES + declarativescatterseries.cpp declarativescatterseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_pie_chart + SOURCES + declarativepieseries.cpp declarativepieseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_bar_chart + SOURCES + declarativebarseries.cpp declarativebarseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_boxplot_chart + SOURCES + declarativeboxplotseries.cpp declarativeboxplotseries_p.h +) + +qt_internal_extend_target(qtchartsqml2 CONDITION QT_FEATURE_charts_candlestick_chart + SOURCES + declarativecandlestickseries.cpp declarativecandlestickseries_p.h +) + +#### Keys ignored in scope 11:.:.:chartsqml2.pro:WIN32: +# QMAKE_TARGET_DESCRIPTION = "Charts QML plugin for Qt." +# QMAKE_TARGET_PRODUCT = "Qt Charts (Qt $$QT_VERSION)" + +set(qml_files + "designer/ChartViewSpecifics.qml" + "designer/default/AreaSeries.qml" + "designer/default/BarSeries.qml" + "designer/default/BoxPlotSeries.qml" + "designer/default/HorizontalBarSeries.qml" + "designer/default/HorizontalPercentBarSeries.qml" + "designer/default/HorizontalStackedBarSeries.qml" + "designer/default/LineSeries.qml" + "designer/default/PercentBarSeries.qml" + "designer/default/PieSeries.qml" + "designer/default/ScatterSeries.qml" + "designer/default/SplineSeries.qml" + "designer/default/StackedBarSeries.qml" + "designer/default/PolarAreaSeries.qml" + "designer/default/PolarLineSeries.qml" + "designer/default/PolarScatterSeries.qml" + "designer/default/PolarSplineSeries.qml" + "designer/qtcharts.metainfo" + "designer/images/areaseries-chart-icon.png" + "designer/images/areaseries-chart-icon16.png" + "designer/images/barseries-icon.png" + "designer/images/barseries-icon16.png" + "designer/images/boxplotseries-chart-icon.png" + "designer/images/boxplotseries-chart-icon16.png" + "designer/images/horizontalbarseries-icon.png" + "designer/images/horizontalbarseries-icon16.png" + "designer/images/horizontalpercentbarseries-icon.png" + "designer/images/horizontalpercentbarseries-icon16.png" + "designer/images/horizontalstackedbarseries-icon.png" + "designer/images/horizontalstackedbarseries-icon16.png" + "designer/images/lineseries-chart-icon.png" + "designer/images/lineseries-chart-icon16.png" + "designer/images/percentbarseries-icon.png" + "designer/images/percentbarseries-icon16.png" + "designer/images/pieseries-chart-icon.png" + "designer/images/pieseries-chart-icon16.png" + "designer/images/scatterseries-chart-icon.png" + "designer/images/scatterseries-chart-icon16.png" + "designer/images/splineseries-chart-icon.png" + "designer/images/splineseries-chart-icon16.png" + "designer/images/stackedbarseries-icon.png" + "designer/images/stackedbarseries-icon16.png" + "designer/images/areaseries-polar-icon.png" + "designer/images/areaseries-polar-icon16.png" + "designer/images/lineseries-polar-icon.png" + "designer/images/lineseries-polar-icon16.png" + "designer/images/scatterseries-polar-icon.png" + "designer/images/scatterseries-polar-icon16.png" + "designer/images/splineseries-polar-icon.png" + "designer/images/splineseries-polar-icon16.png" +) +set_source_files_properties(designer/ChartViewSpecifics.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/AreaSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/BarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/BoxPlotSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/HorizontalBarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/HorizontalPercentBarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/HorizontalStackedBarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/LineSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PercentBarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PieSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/ScatterSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/SplineSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/StackedBarSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PolarAreaSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PolarLineSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PolarScatterSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/default/PolarSplineSeries.qml PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/qtcharts.metainfo PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/areaseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/areaseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/barseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/barseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/boxplotseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/boxplotseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalbarseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalbarseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalpercentbarseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalpercentbarseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalstackedbarseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/horizontalstackedbarseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/lineseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/lineseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/percentbarseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/percentbarseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/pieseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/pieseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/scatterseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/scatterseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/splineseries-chart-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/splineseries-chart-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/stackedbarseries-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/stackedbarseries-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/areaseries-polar-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/areaseries-polar-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/lineseries-polar-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/lineseries-polar-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/scatterseries-polar-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/scatterseries-polar-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/splineseries-polar-icon.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) +set_source_files_properties(designer/images/splineseries-polar-icon16.png PROPERTIES + QT_QML_SKIP_QMLDIR_ENTRY TRUE +) + +qt6_target_qml_files(qtchartsqml2 + FILES + ${qml_files} +) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt new file mode 100644 index 00000000..22141371 --- /dev/null +++ b/tests/CMakeLists.txt @@ -0,0 +1,7 @@ +# Generated from tests.pro. + +if(QT_BUILD_STANDALONE_TESTS) + # Add qt_find_package calls for extra dependencies that need to be found when building + # the standalone tests here. +endif() +qt_build_tests() diff --git a/tests/auto/.prev_CMakeLists.txt b/tests/auto/.prev_CMakeLists.txt new file mode 100644 index 00000000..776fbf55 --- /dev/null +++ b/tests/auto/.prev_CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from auto.pro. + +add_subdirectory(qchartview) +add_subdirectory(qchart) +add_subdirectory(qlineseries) +add_subdirectory(qbarset) +add_subdirectory(qbarseries) +add_subdirectory(qstackedbarseries) +add_subdirectory(qpercentbarseries) +add_subdirectory(qpieslice) +add_subdirectory(qpieseries) +add_subdirectory(qpiemodelmapper) +add_subdirectory(qsplineseries) +add_subdirectory(qscatterseries) +add_subdirectory(qxymodelmapper) +add_subdirectory(qbarmodelmapper) +add_subdirectory(qhorizontalbarseries) +add_subdirectory(qhorizontalstackedbarseries) +add_subdirectory(qhorizontalpercentbarseries) +add_subdirectory(qvalueaxis) +add_subdirectory(qlogvalueaxis) +add_subdirectory(qcategoryaxis) +add_subdirectory(qbarcategoryaxis) +add_subdirectory(qlegend) +add_subdirectory(qareaseries) +add_subdirectory(cmake) +add_subdirectory(qcandlestickmodelmapper) +add_subdirectory(qcandlestickseries) +add_subdirectory(qcandlestickset) +if(QT_CONFIG___contains___private_tests) + add_subdirectory(domain) + add_subdirectory(chartdataset) +endif() +if(QT_FEATURE_charts_datetime_axis) + add_subdirectory(qdatetimeaxis) +endif() +if(TARGET Qt::Quick) + add_subdirectory(qml) + add_subdirectory(qml-qtquicktest) +endif() diff --git a/tests/auto/CMakeLists.txt b/tests/auto/CMakeLists.txt new file mode 100644 index 00000000..032035cb --- /dev/null +++ b/tests/auto/CMakeLists.txt @@ -0,0 +1,40 @@ +# Generated from auto.pro. + +add_subdirectory(qchartview) +add_subdirectory(qchart) +add_subdirectory(qlineseries) +add_subdirectory(qbarset) +add_subdirectory(qbarseries) +add_subdirectory(qstackedbarseries) +add_subdirectory(qpercentbarseries) +add_subdirectory(qpieslice) +add_subdirectory(qpieseries) +add_subdirectory(qpiemodelmapper) +add_subdirectory(qsplineseries) +add_subdirectory(qscatterseries) +add_subdirectory(qxymodelmapper) +add_subdirectory(qbarmodelmapper) +add_subdirectory(qhorizontalbarseries) +add_subdirectory(qhorizontalstackedbarseries) +add_subdirectory(qhorizontalpercentbarseries) +add_subdirectory(qvalueaxis) +add_subdirectory(qlogvalueaxis) +add_subdirectory(qcategoryaxis) +add_subdirectory(qbarcategoryaxis) +add_subdirectory(qlegend) +add_subdirectory(qareaseries) +# add_subdirectory(cmake) # special case +add_subdirectory(qcandlestickmodelmapper) +add_subdirectory(qcandlestickseries) +add_subdirectory(qcandlestickset) +if(QT_FEATURE_private_tests) # special case + add_subdirectory(domain) + add_subdirectory(chartdataset) +endif() +if(QT_FEATURE_charts_datetime_axis) + add_subdirectory(qdatetimeaxis) +endif() +if(TARGET Qt::Quick) + add_subdirectory(qml) + add_subdirectory(qml-qtquicktest) +endif() diff --git a/tests/auto/chartdataset/.prev_CMakeLists.txt b/tests/auto/chartdataset/.prev_CMakeLists.txt new file mode 100644 index 00000000..16987a5a --- /dev/null +++ b/tests/auto/chartdataset/.prev_CMakeLists.txt @@ -0,0 +1,30 @@ +# Generated from chartdataset.pro. + +##################################################################### +## chartdataset Test: +##################################################################### + +qt_internal_add_test(chartdataset + SOURCES + ../inc/tst_definitions.h + tst_chartdataset.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::ChartsPrivate + Qt::CorePrivate + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(chartdataset CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/chartdataset/CMakeLists.txt b/tests/auto/chartdataset/CMakeLists.txt new file mode 100644 index 00000000..fae5b2e9 --- /dev/null +++ b/tests/auto/chartdataset/CMakeLists.txt @@ -0,0 +1,21 @@ +# Generated from chartdataset.pro. + +##################################################################### +## chartdataset Test: +##################################################################### + +qt_internal_add_test(chartdataset + SOURCES + ../inc/tst_definitions.h + tst_chartdataset.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::ChartsPrivate + Qt::CorePrivate + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/domain/.prev_CMakeLists.txt b/tests/auto/domain/.prev_CMakeLists.txt new file mode 100644 index 00000000..304d2775 --- /dev/null +++ b/tests/auto/domain/.prev_CMakeLists.txt @@ -0,0 +1,30 @@ +# Generated from domain.pro. + +##################################################################### +## domain Test: +##################################################################### + +qt_internal_add_test(domain + SOURCES + ../inc/tst_definitions.h + tst_domain.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::ChartsPrivate + Qt::CorePrivate + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(domain CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/domain/CMakeLists.txt b/tests/auto/domain/CMakeLists.txt new file mode 100644 index 00000000..307c3ff3 --- /dev/null +++ b/tests/auto/domain/CMakeLists.txt @@ -0,0 +1,21 @@ +# Generated from domain.pro. + +##################################################################### +## domain Test: +##################################################################### + +qt_internal_add_test(domain + SOURCES + ../inc/tst_definitions.h + tst_domain.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::ChartsPrivate + Qt::CorePrivate + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qareaseries/.prev_CMakeLists.txt b/tests/auto/qareaseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..dcc63d1f --- /dev/null +++ b/tests/auto/qareaseries/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qareaseries.pro. + +##################################################################### +## qareaseries Test: +##################################################################### + +qt_internal_add_test(qareaseries + SOURCES + ../inc/tst_definitions.h + tst_qareaseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qareaseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qareaseries/CMakeLists.txt b/tests/auto/qareaseries/CMakeLists.txt new file mode 100644 index 00000000..dca6ada2 --- /dev/null +++ b/tests/auto/qareaseries/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qareaseries.pro. + +##################################################################### +## qareaseries Test: +##################################################################### + +qt_internal_add_test(qareaseries + SOURCES + ../inc/tst_definitions.h + tst_qareaseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qbarcategoryaxis/.prev_CMakeLists.txt b/tests/auto/qbarcategoryaxis/.prev_CMakeLists.txt new file mode 100644 index 00000000..81b3e407 --- /dev/null +++ b/tests/auto/qbarcategoryaxis/.prev_CMakeLists.txt @@ -0,0 +1,29 @@ +# Generated from qbarcategoryaxis.pro. + +##################################################################### +## qbarcategoryaxis Test: +##################################################################### + +qt_internal_add_test(qbarcategoryaxis + SOURCES + ../inc/tst_definitions.h + ../qabstractaxis/tst_qabstractaxis.cpp ../qabstractaxis/tst_qabstractaxis.h + tst_qbarcategoryaxis.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qbarcategoryaxis CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qbarcategoryaxis/CMakeLists.txt b/tests/auto/qbarcategoryaxis/CMakeLists.txt new file mode 100644 index 00000000..6cd198df --- /dev/null +++ b/tests/auto/qbarcategoryaxis/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qbarcategoryaxis.pro. + +##################################################################### +## qbarcategoryaxis Test: +##################################################################### + +qt_internal_add_test(qbarcategoryaxis + SOURCES + ../inc/tst_definitions.h + ../qabstractaxis/tst_qabstractaxis.cpp ../qabstractaxis/tst_qabstractaxis.h + tst_qbarcategoryaxis.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qbarmodelmapper/.prev_CMakeLists.txt b/tests/auto/qbarmodelmapper/.prev_CMakeLists.txt new file mode 100644 index 00000000..dc278c6f --- /dev/null +++ b/tests/auto/qbarmodelmapper/.prev_CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qbarmodelmapper.pro. + +##################################################################### +## qbarmodelmapper Test: +##################################################################### + +qt_internal_add_test(qbarmodelmapper + SOURCES + ../inc/tst_definitions.h + tst_qbarmodelmapper.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qbarmodelmapper/CMakeLists.txt b/tests/auto/qbarmodelmapper/CMakeLists.txt new file mode 100644 index 00000000..e0a3fd7e --- /dev/null +++ b/tests/auto/qbarmodelmapper/CMakeLists.txt @@ -0,0 +1,21 @@ +# Generated from qbarmodelmapper.pro. + +##################################################################### +## qbarmodelmapper Test: +##################################################################### + +qt_internal_add_test(qbarmodelmapper + SOURCES + ../inc/tst_definitions.h + tst_qbarmodelmapper.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets + Qt::Charts # special case + Qt::Test # special case +) diff --git a/tests/auto/qbarseries/.prev_CMakeLists.txt b/tests/auto/qbarseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..615396b6 --- /dev/null +++ b/tests/auto/qbarseries/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qbarseries.pro. + +##################################################################### +## qbarseries Test: +##################################################################### + +qt_internal_add_test(qbarseries + SOURCES + ../inc/tst_definitions.h + tst_qbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qbarseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qbarseries/CMakeLists.txt b/tests/auto/qbarseries/CMakeLists.txt new file mode 100644 index 00000000..fcb8e98e --- /dev/null +++ b/tests/auto/qbarseries/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qbarseries.pro. + +##################################################################### +## qbarseries Test: +##################################################################### + +qt_internal_add_test(qbarseries + SOURCES + ../inc/tst_definitions.h + tst_qbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qbarset/.prev_CMakeLists.txt b/tests/auto/qbarset/.prev_CMakeLists.txt new file mode 100644 index 00000000..47fab5a8 --- /dev/null +++ b/tests/auto/qbarset/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qbarset.pro. + +##################################################################### +## qbarset Test: +##################################################################### + +qt_internal_add_test(qbarset + SOURCES + ../inc/tst_definitions.h + tst_qbarset.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qbarset CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qbarset/CMakeLists.txt b/tests/auto/qbarset/CMakeLists.txt new file mode 100644 index 00000000..4317b118 --- /dev/null +++ b/tests/auto/qbarset/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qbarset.pro. + +##################################################################### +## qbarset Test: +##################################################################### + +qt_internal_add_test(qbarset + SOURCES + ../inc/tst_definitions.h + tst_qbarset.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qcandlestickmodelmapper/.prev_CMakeLists.txt b/tests/auto/qcandlestickmodelmapper/.prev_CMakeLists.txt new file mode 100644 index 00000000..49cf36ee --- /dev/null +++ b/tests/auto/qcandlestickmodelmapper/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qcandlestickmodelmapper.pro. + +##################################################################### +## qcandlestickmodelmapper Test: +##################################################################### + +qt_internal_add_test(qcandlestickmodelmapper + SOURCES + ../inc/tst_definitions.h + tst_qcandlestickmodelmapper.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qcandlestickmodelmapper CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qcandlestickmodelmapper/CMakeLists.txt b/tests/auto/qcandlestickmodelmapper/CMakeLists.txt new file mode 100644 index 00000000..9dc10e87 --- /dev/null +++ b/tests/auto/qcandlestickmodelmapper/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qcandlestickmodelmapper.pro. + +##################################################################### +## qcandlestickmodelmapper Test: +##################################################################### + +qt_internal_add_test(qcandlestickmodelmapper + SOURCES + ../inc/tst_definitions.h + tst_qcandlestickmodelmapper.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qcandlestickseries/.prev_CMakeLists.txt b/tests/auto/qcandlestickseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..bf5086b7 --- /dev/null +++ b/tests/auto/qcandlestickseries/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qcandlestickseries.pro. + +##################################################################### +## qcandlestickseries Test: +##################################################################### + +qt_internal_add_test(qcandlestickseries + SOURCES + ../inc/tst_definitions.h + tst_qcandlestickseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qcandlestickseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qcandlestickseries/CMakeLists.txt b/tests/auto/qcandlestickseries/CMakeLists.txt new file mode 100644 index 00000000..bc20f2bb --- /dev/null +++ b/tests/auto/qcandlestickseries/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qcandlestickseries.pro. + +##################################################################### +## qcandlestickseries Test: +##################################################################### + +qt_internal_add_test(qcandlestickseries + SOURCES + ../inc/tst_definitions.h + tst_qcandlestickseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qcandlestickset/.prev_CMakeLists.txt b/tests/auto/qcandlestickset/.prev_CMakeLists.txt new file mode 100644 index 00000000..9960c470 --- /dev/null +++ b/tests/auto/qcandlestickset/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qcandlestickset.pro. + +##################################################################### +## qcandlestickset Test: +##################################################################### + +qt_internal_add_test(qcandlestickset + SOURCES + ../inc/tst_definitions.h + tst_qcandlestickset.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qcandlestickset CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qcandlestickset/CMakeLists.txt b/tests/auto/qcandlestickset/CMakeLists.txt new file mode 100644 index 00000000..91751a50 --- /dev/null +++ b/tests/auto/qcandlestickset/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qcandlestickset.pro. + +##################################################################### +## qcandlestickset Test: +##################################################################### + +qt_internal_add_test(qcandlestickset + SOURCES + ../inc/tst_definitions.h + tst_qcandlestickset.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qcategoryaxis/.prev_CMakeLists.txt b/tests/auto/qcategoryaxis/.prev_CMakeLists.txt new file mode 100644 index 00000000..6146f238 --- /dev/null +++ b/tests/auto/qcategoryaxis/.prev_CMakeLists.txt @@ -0,0 +1,29 @@ +# Generated from qcategoryaxis.pro. + +##################################################################### +## qcategoryaxis Test: +##################################################################### + +qt_internal_add_test(qcategoryaxis + SOURCES + ../inc/tst_definitions.h + ../qabstractaxis/tst_qabstractaxis.cpp ../qabstractaxis/tst_qabstractaxis.h + tst_qcategoryaxis.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qcategoryaxis CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qcategoryaxis/CMakeLists.txt b/tests/auto/qcategoryaxis/CMakeLists.txt new file mode 100644 index 00000000..2f4757df --- /dev/null +++ b/tests/auto/qcategoryaxis/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qcategoryaxis.pro. + +##################################################################### +## qcategoryaxis Test: +##################################################################### + +qt_internal_add_test(qcategoryaxis + SOURCES + ../inc/tst_definitions.h + ../qabstractaxis/tst_qabstractaxis.cpp ../qabstractaxis/tst_qabstractaxis.h + tst_qcategoryaxis.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qchart/.prev_CMakeLists.txt b/tests/auto/qchart/.prev_CMakeLists.txt new file mode 100644 index 00000000..4da403c6 --- /dev/null +++ b/tests/auto/qchart/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qchart.pro. + +##################################################################### +## qchart Test: +##################################################################### + +qt_internal_add_test(qchart + SOURCES + ../inc/tst_definitions.h + tst_qchart.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qchart CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qchart/CMakeLists.txt b/tests/auto/qchart/CMakeLists.txt new file mode 100644 index 00000000..b068e5aa --- /dev/null +++ b/tests/auto/qchart/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qchart.pro. + +##################################################################### +## qchart Test: +##################################################################### + +qt_internal_add_test(qchart + SOURCES + ../inc/tst_definitions.h + tst_qchart.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qchartview/.prev_CMakeLists.txt b/tests/auto/qchartview/.prev_CMakeLists.txt new file mode 100644 index 00000000..a38eb03c --- /dev/null +++ b/tests/auto/qchartview/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qchartview.pro. + +##################################################################### +## qchartview Test: +##################################################################### + +qt_internal_add_test(qchartview + SOURCES + ../inc/tst_definitions.h + tst_qchartview.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qchartview CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qchartview/CMakeLists.txt b/tests/auto/qchartview/CMakeLists.txt new file mode 100644 index 00000000..f1bece06 --- /dev/null +++ b/tests/auto/qchartview/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qchartview.pro. + +##################################################################### +## qchartview Test: +##################################################################### + +qt_internal_add_test(qchartview + SOURCES + ../inc/tst_definitions.h + tst_qchartview.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qdatetimeaxis/.prev_CMakeLists.txt b/tests/auto/qdatetimeaxis/.prev_CMakeLists.txt new file mode 100644 index 00000000..a382b154 --- /dev/null +++ b/tests/auto/qdatetimeaxis/.prev_CMakeLists.txt @@ -0,0 +1,29 @@ +# Generated from qdatetimeaxis.pro. + +##################################################################### +## qdatetimeaxis Test: +##################################################################### + +qt_internal_add_test(qdatetimeaxis + SOURCES + ../inc/tst_definitions.h + ../qabstractaxis/tst_qabstractaxis.cpp ../qabstractaxis/tst_qabstractaxis.h + tst_qdatetimeaxis.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qdatetimeaxis CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qdatetimeaxis/CMakeLists.txt b/tests/auto/qdatetimeaxis/CMakeLists.txt new file mode 100644 index 00000000..682b1739 --- /dev/null +++ b/tests/auto/qdatetimeaxis/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qdatetimeaxis.pro. + +##################################################################### +## qdatetimeaxis Test: +##################################################################### + +qt_internal_add_test(qdatetimeaxis + SOURCES + ../inc/tst_definitions.h + ../qabstractaxis/tst_qabstractaxis.cpp ../qabstractaxis/tst_qabstractaxis.h + tst_qdatetimeaxis.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qhorizontalbarseries/.prev_CMakeLists.txt b/tests/auto/qhorizontalbarseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..ab8a6d83 --- /dev/null +++ b/tests/auto/qhorizontalbarseries/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qhorizontalbarseries.pro. + +##################################################################### +## qhorizontalbarseries Test: +##################################################################### + +qt_internal_add_test(qhorizontalbarseries + SOURCES + ../inc/tst_definitions.h + tst_qhorizontalbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qhorizontalbarseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qhorizontalbarseries/CMakeLists.txt b/tests/auto/qhorizontalbarseries/CMakeLists.txt new file mode 100644 index 00000000..5c972b7b --- /dev/null +++ b/tests/auto/qhorizontalbarseries/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qhorizontalbarseries.pro. + +##################################################################### +## qhorizontalbarseries Test: +##################################################################### + +qt_internal_add_test(qhorizontalbarseries + SOURCES + ../inc/tst_definitions.h + tst_qhorizontalbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qhorizontalpercentbarseries/.prev_CMakeLists.txt b/tests/auto/qhorizontalpercentbarseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..fb59f920 --- /dev/null +++ b/tests/auto/qhorizontalpercentbarseries/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qhorizontalpercentbarseries.pro. + +##################################################################### +## qhorizontalpercentbarseries Test: +##################################################################### + +qt_internal_add_test(qhorizontalpercentbarseries + SOURCES + ../inc/tst_definitions.h + tst_qhorizontalpercentbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qhorizontalpercentbarseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qhorizontalpercentbarseries/CMakeLists.txt b/tests/auto/qhorizontalpercentbarseries/CMakeLists.txt new file mode 100644 index 00000000..16fba46c --- /dev/null +++ b/tests/auto/qhorizontalpercentbarseries/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qhorizontalpercentbarseries.pro. + +##################################################################### +## qhorizontalpercentbarseries Test: +##################################################################### + +qt_internal_add_test(qhorizontalpercentbarseries + SOURCES + ../inc/tst_definitions.h + tst_qhorizontalpercentbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qhorizontalstackedbarseries/.prev_CMakeLists.txt b/tests/auto/qhorizontalstackedbarseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..4dfe291a --- /dev/null +++ b/tests/auto/qhorizontalstackedbarseries/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qhorizontalstackedbarseries.pro. + +##################################################################### +## qhorizontalstackedbarseries Test: +##################################################################### + +qt_internal_add_test(qhorizontalstackedbarseries + SOURCES + ../inc/tst_definitions.h + tst_qhorizontalstackedbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qhorizontalstackedbarseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qhorizontalstackedbarseries/CMakeLists.txt b/tests/auto/qhorizontalstackedbarseries/CMakeLists.txt new file mode 100644 index 00000000..c1f513fd --- /dev/null +++ b/tests/auto/qhorizontalstackedbarseries/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qhorizontalstackedbarseries.pro. + +##################################################################### +## qhorizontalstackedbarseries Test: +##################################################################### + +qt_internal_add_test(qhorizontalstackedbarseries + SOURCES + ../inc/tst_definitions.h + tst_qhorizontalstackedbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qlegend/.prev_CMakeLists.txt b/tests/auto/qlegend/.prev_CMakeLists.txt new file mode 100644 index 00000000..aaaddd87 --- /dev/null +++ b/tests/auto/qlegend/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qlegend.pro. + +##################################################################### +## qlegend Test: +##################################################################### + +qt_internal_add_test(qlegend + SOURCES + ../inc/tst_definitions.h + tst_qlegend.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qlegend CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qlegend/CMakeLists.txt b/tests/auto/qlegend/CMakeLists.txt new file mode 100644 index 00000000..40d71a0a --- /dev/null +++ b/tests/auto/qlegend/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qlegend.pro. + +##################################################################### +## qlegend Test: +##################################################################### + +qt_internal_add_test(qlegend + SOURCES + ../inc/tst_definitions.h + tst_qlegend.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qlineseries/.prev_CMakeLists.txt b/tests/auto/qlineseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..10959ecf --- /dev/null +++ b/tests/auto/qlineseries/.prev_CMakeLists.txt @@ -0,0 +1,29 @@ +# Generated from qlineseries.pro. + +##################################################################### +## qlineseries Test: +##################################################################### + +qt_internal_add_test(qlineseries + SOURCES + ../inc/tst_definitions.h + ../qxyseries/tst_qxyseries.cpp ../qxyseries/tst_qxyseries.h + tst_qlineseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qlineseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qlineseries/CMakeLists.txt b/tests/auto/qlineseries/CMakeLists.txt new file mode 100644 index 00000000..40755fa2 --- /dev/null +++ b/tests/auto/qlineseries/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qlineseries.pro. + +##################################################################### +## qlineseries Test: +##################################################################### + +qt_internal_add_test(qlineseries + SOURCES + ../inc/tst_definitions.h + ../qxyseries/tst_qxyseries.cpp ../qxyseries/tst_qxyseries.h + tst_qlineseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qlogvalueaxis/.prev_CMakeLists.txt b/tests/auto/qlogvalueaxis/.prev_CMakeLists.txt new file mode 100644 index 00000000..7175f857 --- /dev/null +++ b/tests/auto/qlogvalueaxis/.prev_CMakeLists.txt @@ -0,0 +1,29 @@ +# Generated from qlogvalueaxis.pro. + +##################################################################### +## qlogvalueaxis Test: +##################################################################### + +qt_internal_add_test(qlogvalueaxis + SOURCES + ../inc/tst_definitions.h + ../qabstractaxis/tst_qabstractaxis.cpp ../qabstractaxis/tst_qabstractaxis.h + tst_qlogvalueaxis.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qlogvalueaxis CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qlogvalueaxis/CMakeLists.txt b/tests/auto/qlogvalueaxis/CMakeLists.txt new file mode 100644 index 00000000..bfdcb89b --- /dev/null +++ b/tests/auto/qlogvalueaxis/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qlogvalueaxis.pro. + +##################################################################### +## qlogvalueaxis Test: +##################################################################### + +qt_internal_add_test(qlogvalueaxis + SOURCES + ../inc/tst_definitions.h + ../qabstractaxis/tst_qabstractaxis.cpp ../qabstractaxis/tst_qabstractaxis.h + tst_qlogvalueaxis.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qml-qtquicktest/CMakeLists.txt b/tests/auto/qml-qtquicktest/CMakeLists.txt new file mode 100644 index 00000000..46b927c4 --- /dev/null +++ b/tests/auto/qml-qtquicktest/CMakeLists.txt @@ -0,0 +1,26 @@ +# Generated from qml-qtquicktest.pro. + +##################################################################### +## qml-qtquicktest Test: +##################################################################### + +qt_internal_add_test(qml-qtquicktest + QMLTEST + SOURCES + ../inc/tst_definitions.h + main.cpp + DEFINES + QUICK_TEST_SOURCE_DIR=\"\\\"${CMAKE_CURRENT_SOURCE_DIR}\\\"\" + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +#### Keys ignored in scope 1:.:.:qml-qtquicktest.pro:<TRUE>: +# OTHER_FILES = "tst_*.qml" +# TEMPLATE = "app" diff --git a/tests/auto/qml/.prev_CMakeLists.txt b/tests/auto/qml/.prev_CMakeLists.txt new file mode 100644 index 00000000..063cd02f --- /dev/null +++ b/tests/auto/qml/.prev_CMakeLists.txt @@ -0,0 +1,30 @@ +# Generated from qml.pro. + +##################################################################### +## qml Test: +##################################################################### + +qt_internal_add_test(qml + SOURCES + ../inc/tst_definitions.h + tst_qml.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Qml + Qt::Quick + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qml CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qml/CMakeLists.txt b/tests/auto/qml/CMakeLists.txt new file mode 100644 index 00000000..09cc5aef --- /dev/null +++ b/tests/auto/qml/CMakeLists.txt @@ -0,0 +1,21 @@ +# Generated from qml.pro. + +##################################################################### +## qml Test: +##################################################################### + +qt_internal_add_test(qml + SOURCES + ../inc/tst_definitions.h + tst_qml.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Qml + Qt::Quick + Qt::Widgets +) diff --git a/tests/auto/qpercentbarseries/.prev_CMakeLists.txt b/tests/auto/qpercentbarseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..a8f7e61b --- /dev/null +++ b/tests/auto/qpercentbarseries/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qpercentbarseries.pro. + +##################################################################### +## qpercentbarseries Test: +##################################################################### + +qt_internal_add_test(qpercentbarseries + SOURCES + ../inc/tst_definitions.h + tst_qpercentbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qpercentbarseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qpercentbarseries/CMakeLists.txt b/tests/auto/qpercentbarseries/CMakeLists.txt new file mode 100644 index 00000000..c3008229 --- /dev/null +++ b/tests/auto/qpercentbarseries/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qpercentbarseries.pro. + +##################################################################### +## qpercentbarseries Test: +##################################################################### + +qt_internal_add_test(qpercentbarseries + SOURCES + ../inc/tst_definitions.h + tst_qpercentbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qpiemodelmapper/.prev_CMakeLists.txt b/tests/auto/qpiemodelmapper/.prev_CMakeLists.txt new file mode 100644 index 00000000..54f05c49 --- /dev/null +++ b/tests/auto/qpiemodelmapper/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qpiemodelmapper.pro. + +##################################################################### +## qpiemodelmapper Test: +##################################################################### + +qt_internal_add_test(qpiemodelmapper + SOURCES + ../inc/tst_definitions.h + tst_qpiemodelmapper.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qpiemodelmapper CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qpiemodelmapper/CMakeLists.txt b/tests/auto/qpiemodelmapper/CMakeLists.txt new file mode 100644 index 00000000..76b834b5 --- /dev/null +++ b/tests/auto/qpiemodelmapper/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qpiemodelmapper.pro. + +##################################################################### +## qpiemodelmapper Test: +##################################################################### + +qt_internal_add_test(qpiemodelmapper + SOURCES + ../inc/tst_definitions.h + tst_qpiemodelmapper.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qpieseries/.prev_CMakeLists.txt b/tests/auto/qpieseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..f96a397d --- /dev/null +++ b/tests/auto/qpieseries/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qpieseries.pro. + +##################################################################### +## qpieseries Test: +##################################################################### + +qt_internal_add_test(qpieseries + SOURCES + ../inc/tst_definitions.h + tst_qpieseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qpieseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qpieseries/CMakeLists.txt b/tests/auto/qpieseries/CMakeLists.txt new file mode 100644 index 00000000..81d4454e --- /dev/null +++ b/tests/auto/qpieseries/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qpieseries.pro. + +##################################################################### +## qpieseries Test: +##################################################################### + +qt_internal_add_test(qpieseries + SOURCES + ../inc/tst_definitions.h + tst_qpieseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qpieslice/.prev_CMakeLists.txt b/tests/auto/qpieslice/.prev_CMakeLists.txt new file mode 100644 index 00000000..58d665c6 --- /dev/null +++ b/tests/auto/qpieslice/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qpieslice.pro. + +##################################################################### +## qpieslice Test: +##################################################################### + +qt_internal_add_test(qpieslice + SOURCES + ../inc/tst_definitions.h + tst_qpieslice.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qpieslice CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qpieslice/CMakeLists.txt b/tests/auto/qpieslice/CMakeLists.txt new file mode 100644 index 00000000..863ee9aa --- /dev/null +++ b/tests/auto/qpieslice/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qpieslice.pro. + +##################################################################### +## qpieslice Test: +##################################################################### + +qt_internal_add_test(qpieslice + SOURCES + ../inc/tst_definitions.h + tst_qpieslice.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qscatterseries/.prev_CMakeLists.txt b/tests/auto/qscatterseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..a99a589b --- /dev/null +++ b/tests/auto/qscatterseries/.prev_CMakeLists.txt @@ -0,0 +1,29 @@ +# Generated from qscatterseries.pro. + +##################################################################### +## qscatterseries Test: +##################################################################### + +qt_internal_add_test(qscatterseries + SOURCES + ../inc/tst_definitions.h + ../qxyseries/tst_qxyseries.cpp ../qxyseries/tst_qxyseries.h + tst_qscatterseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qscatterseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qscatterseries/CMakeLists.txt b/tests/auto/qscatterseries/CMakeLists.txt new file mode 100644 index 00000000..daa2eedb --- /dev/null +++ b/tests/auto/qscatterseries/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qscatterseries.pro. + +##################################################################### +## qscatterseries Test: +##################################################################### + +qt_internal_add_test(qscatterseries + SOURCES + ../inc/tst_definitions.h + ../qxyseries/tst_qxyseries.cpp ../qxyseries/tst_qxyseries.h + tst_qscatterseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qsplineseries/.prev_CMakeLists.txt b/tests/auto/qsplineseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..f08379b1 --- /dev/null +++ b/tests/auto/qsplineseries/.prev_CMakeLists.txt @@ -0,0 +1,29 @@ +# Generated from qsplineseries.pro. + +##################################################################### +## qsplineseries Test: +##################################################################### + +qt_internal_add_test(qsplineseries + SOURCES + ../inc/tst_definitions.h + ../qxyseries/tst_qxyseries.cpp ../qxyseries/tst_qxyseries.h + tst_qsplineseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qsplineseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qsplineseries/CMakeLists.txt b/tests/auto/qsplineseries/CMakeLists.txt new file mode 100644 index 00000000..08ed6f66 --- /dev/null +++ b/tests/auto/qsplineseries/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qsplineseries.pro. + +##################################################################### +## qsplineseries Test: +##################################################################### + +qt_internal_add_test(qsplineseries + SOURCES + ../inc/tst_definitions.h + ../qxyseries/tst_qxyseries.cpp ../qxyseries/tst_qxyseries.h + tst_qsplineseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qstackedbarseries/.prev_CMakeLists.txt b/tests/auto/qstackedbarseries/.prev_CMakeLists.txt new file mode 100644 index 00000000..439c9055 --- /dev/null +++ b/tests/auto/qstackedbarseries/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qstackedbarseries.pro. + +##################################################################### +## qstackedbarseries Test: +##################################################################### + +qt_internal_add_test(qstackedbarseries + SOURCES + ../inc/tst_definitions.h + tst_qstackedbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qstackedbarseries CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qstackedbarseries/CMakeLists.txt b/tests/auto/qstackedbarseries/CMakeLists.txt new file mode 100644 index 00000000..497da94a --- /dev/null +++ b/tests/auto/qstackedbarseries/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qstackedbarseries.pro. + +##################################################################### +## qstackedbarseries Test: +##################################################################### + +qt_internal_add_test(qstackedbarseries + SOURCES + ../inc/tst_definitions.h + tst_qstackedbarseries.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qvalueaxis/.prev_CMakeLists.txt b/tests/auto/qvalueaxis/.prev_CMakeLists.txt new file mode 100644 index 00000000..299ac191 --- /dev/null +++ b/tests/auto/qvalueaxis/.prev_CMakeLists.txt @@ -0,0 +1,29 @@ +# Generated from qvalueaxis.pro. + +##################################################################### +## qvalueaxis Test: +##################################################################### + +qt_internal_add_test(qvalueaxis + SOURCES + ../inc/tst_definitions.h + ../qabstractaxis/tst_qabstractaxis.cpp ../qabstractaxis/tst_qabstractaxis.h + tst_qvalueaxis.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qvalueaxis CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qvalueaxis/CMakeLists.txt b/tests/auto/qvalueaxis/CMakeLists.txt new file mode 100644 index 00000000..c580cd40 --- /dev/null +++ b/tests/auto/qvalueaxis/CMakeLists.txt @@ -0,0 +1,20 @@ +# Generated from qvalueaxis.pro. + +##################################################################### +## qvalueaxis Test: +##################################################################### + +qt_internal_add_test(qvalueaxis + SOURCES + ../inc/tst_definitions.h + ../qabstractaxis/tst_qabstractaxis.cpp ../qabstractaxis/tst_qabstractaxis.h + tst_qvalueaxis.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/auto/qxymodelmapper/.prev_CMakeLists.txt b/tests/auto/qxymodelmapper/.prev_CMakeLists.txt new file mode 100644 index 00000000..4e1d2c77 --- /dev/null +++ b/tests/auto/qxymodelmapper/.prev_CMakeLists.txt @@ -0,0 +1,28 @@ +# Generated from qxymodelmapper.pro. + +##################################################################### +## qxymodelmapper Test: +##################################################################### + +qt_internal_add_test(qxymodelmapper + SOURCES + ../inc/tst_definitions.h + tst_qxymodelmapper.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(qxymodelmapper CONDITION TARGET___contains___qml._x_ + PUBLIC_LIBRARIES + Qt::Qml + Qt::Quick +) diff --git a/tests/auto/qxymodelmapper/CMakeLists.txt b/tests/auto/qxymodelmapper/CMakeLists.txt new file mode 100644 index 00000000..39104790 --- /dev/null +++ b/tests/auto/qxymodelmapper/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from qxymodelmapper.pro. + +##################################################################### +## qxymodelmapper Test: +##################################################################### + +qt_internal_add_test(qxymodelmapper + SOURCES + ../inc/tst_definitions.h + tst_qxymodelmapper.cpp + INCLUDE_DIRECTORIES + ../inc + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/manual/CMakeLists.txt b/tests/manual/CMakeLists.txt new file mode 100644 index 00000000..12214a61 --- /dev/null +++ b/tests/manual/CMakeLists.txt @@ -0,0 +1,17 @@ +# Generated from manual.pro. + +add_subdirectory(presenterchart) +add_subdirectory(polarcharttest) +add_subdirectory(boxplottester) +add_subdirectory(candlesticktester) +add_subdirectory(barcharttester) +if(QT_FEATURE_opengl) + add_subdirectory(chartwidgettest) + add_subdirectory(wavechart) + add_subdirectory(chartviewer) + add_subdirectory(openglseriestest) +endif() +if(TARGET Qt::Quick) + add_subdirectory(qmlchartproperties) + add_subdirectory(qmlchartaxis) +endif() diff --git a/tests/manual/barcharttester/CMakeLists.txt b/tests/manual/barcharttester/CMakeLists.txt new file mode 100644 index 00000000..d3362906 --- /dev/null +++ b/tests/manual/barcharttester/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from barcharttester.pro. + +##################################################################### +## barcharttester Binary: +##################################################################### + +qt_internal_add_manual_test(barcharttester + GUI + SOURCES + chart-widget.cpp chart-widget.h + main.cpp + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::Widgets +) + +#### Keys ignored in scope 1:.:.:barcharttester.pro:<TRUE>: +# TEMPLATE = "app" diff --git a/tests/manual/boxplottester/CMakeLists.txt b/tests/manual/boxplottester/CMakeLists.txt new file mode 100644 index 00000000..48d85e29 --- /dev/null +++ b/tests/manual/boxplottester/CMakeLists.txt @@ -0,0 +1,23 @@ +# Generated from boxplottester.pro. + +##################################################################### +## boxplottester Binary: +##################################################################### + +qt_internal_add_manual_test(boxplottester + GUI + SOURCES + customtablemodel.cpp customtablemodel.h + main.cpp + mainwidget.cpp mainwidget.h + pentool.cpp pentool.h + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +#### Keys ignored in scope 1:.:.:boxplottester.pro:<TRUE>: +# TEMPLATE = "app" diff --git a/tests/manual/candlesticktester/CMakeLists.txt b/tests/manual/candlesticktester/CMakeLists.txt new file mode 100644 index 00000000..093ee8d2 --- /dev/null +++ b/tests/manual/candlesticktester/CMakeLists.txt @@ -0,0 +1,19 @@ +# Generated from candlesticktester.pro. + +##################################################################### +## candlesticktester Binary: +##################################################################### + +qt_internal_add_manual_test(candlesticktester + GUI + SOURCES + customtablemodel.cpp customtablemodel.h + main.cpp + mainwidget.cpp mainwidget.h + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/manual/chartdesigner/CMakeLists.txt b/tests/manual/chartdesigner/CMakeLists.txt new file mode 100644 index 00000000..959fb361 --- /dev/null +++ b/tests/manual/chartdesigner/CMakeLists.txt @@ -0,0 +1,27 @@ +# Generated from chartdesigner.pro. + +##################################################################### +## chartdesigner Binary: +##################################################################### + +qt_internal_add_manual_test(chartdesigner + GUI + SOURCES + brushwidget.cpp brushwidget.h + engine.cpp engine.h + main.cpp + mainwindow.cpp mainwindow.h + objectinspectorwidget.cpp objectinspectorwidget.h + penwidget.cpp penwidget.h + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets +) + +## Scopes: +##################################################################### + +#### Keys ignored in scope 2:.:.:chartdesigner.pro:NOT system_build AND APPLE: +# QMAKE_POST_LINK = "$$MAC_POST_LINK_PREFIX $$MAC_TESTS_BIN_DIR" diff --git a/tests/manual/chartviewer/CMakeLists.txt b/tests/manual/chartviewer/CMakeLists.txt new file mode 100644 index 00000000..d25c23cb --- /dev/null +++ b/tests/manual/chartviewer/CMakeLists.txt @@ -0,0 +1,75 @@ +# Generated from chartviewer.pro. + +##################################################################### +## chartviewer Binary: +##################################################################### + +qt_internal_add_manual_test(chartviewer + GUI + SOURCES + charts.h + charts/axis/barcategoryaxisx.cpp + charts/axis/barcategoryaxisxlogy.cpp + charts/axis/barcategoryaxisy.cpp + charts/axis/barcategoryaxisylogx.cpp + charts/axis/categoryaxis.cpp + charts/axis/logvalueaxisx.cpp + charts/axis/logvalueaxisy.cpp + charts/axis/valueaxis.cpp + charts/barseries/horizontalbarchart.cpp + charts/barseries/horizontalpercentbarchart.cpp + charts/barseries/horizontalstackedbarchart.cpp + charts/barseries/verticalbarchart.cpp + charts/barseries/verticalpercentbarchart.cpp + charts/barseries/verticalstackedbarchart.cpp + charts/domain/barlogx.cpp + charts/domain/barlogy.cpp + charts/domain/barpercentlogx.cpp + charts/domain/barpercentlogy.cpp + charts/domain/barstackedlogx.cpp + charts/domain/barstackedlogy.cpp + charts/domain/linelogxlogy.cpp + charts/domain/linelogxy.cpp + charts/domain/linexlogy.cpp + charts/domain/scatterlogxlogy.cpp + charts/domain/scatterlogxy.cpp + charts/domain/scatterxlogy.cpp + charts/domain/splinelogxlogy.cpp + charts/domain/splinelogxy.cpp + charts/domain/splinexlogy.cpp + charts/font/font.cpp + charts/multiaxis/multivalueaxis.cpp + charts/multiaxis/multivalueaxis2.cpp + charts/multiaxis/multivalueaxis3.cpp + charts/multiaxis/multivalueaxis4.cpp + charts/multiaxis/multivaluebaraxis.cpp + charts/pieseries/donutchart.cpp + charts/pieseries/piechart.cpp + charts/size/sizecharts.cpp + charts/xyseries/areachart.cpp + charts/xyseries/linechart.cpp + charts/xyseries/scatterchart.cpp + charts/xyseries/splinechart.cpp + grid.cpp grid.h + main.cpp + model.h + view.cpp view.h + window.cpp window.h + INCLUDE_DIRECTORIES + . + charts + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(chartviewer CONDITION QT_FEATURE_charts_datetime_axis + SOURCES + charts/axis/datetimeaxisx.cpp + charts/axis/datetimeaxisy.cpp +) diff --git a/tests/manual/chartwidgettest/CMakeLists.txt b/tests/manual/chartwidgettest/CMakeLists.txt new file mode 100644 index 00000000..87fd1a54 --- /dev/null +++ b/tests/manual/chartwidgettest/CMakeLists.txt @@ -0,0 +1,22 @@ +# Generated from chartwidgettest.pro. + +##################################################################### +## chartwidgettest Binary: +##################################################################### + +qt_internal_add_manual_test(chartwidgettest + GUI + SOURCES + dataseriedialog.cpp dataseriedialog.h + main.cpp + mainwidget.cpp mainwidget.h + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) + +#### Keys ignored in scope 1:.:.:chartwidgettest.pro:<TRUE>: +# TEMPLATE = "app" diff --git a/tests/manual/openglseriestest/CMakeLists.txt b/tests/manual/openglseriestest/CMakeLists.txt new file mode 100644 index 00000000..bbd50569 --- /dev/null +++ b/tests/manual/openglseriestest/CMakeLists.txt @@ -0,0 +1,25 @@ +# Generated from openglseriestest.pro. + +##################################################################### +## openglseriestest Binary: +##################################################################### + +qt_internal_add_manual_test(openglseriestest + GUI + SOURCES + chartview.cpp chartview.h + datasource.cpp datasource.h + main.cpp + mainwindow.cpp mainwindow.h mainwindow.ui + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets + ENABLE_AUTOGEN_TOOLS + uic +) + +#### Keys ignored in scope 1:.:.:openglseriestest.pro:<TRUE>: +# TEMPLATE = "app" diff --git a/tests/manual/polarcharttest/CMakeLists.txt b/tests/manual/polarcharttest/CMakeLists.txt new file mode 100644 index 00000000..7386cb2e --- /dev/null +++ b/tests/manual/polarcharttest/CMakeLists.txt @@ -0,0 +1,26 @@ +# Generated from polarcharttest.pro. + +##################################################################### +## polarcharttest Binary: +##################################################################### + +qt_internal_add_manual_test(polarcharttest + GUI + SOURCES + chartview.cpp chartview.h + main.cpp + mainwindow.cpp mainwindow.h mainwindow.ui + INCLUDE_DIRECTORIES + . + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets + ENABLE_AUTOGEN_TOOLS + uic +) + +#### Keys ignored in scope 1:.:.:polarcharttest.pro:<TRUE>: +# TEMPLATE = "app" diff --git a/tests/manual/presenterchart/CMakeLists.txt b/tests/manual/presenterchart/CMakeLists.txt new file mode 100644 index 00000000..e8c9c843 --- /dev/null +++ b/tests/manual/presenterchart/CMakeLists.txt @@ -0,0 +1,18 @@ +# Generated from presenterchart.pro. + +##################################################################### +## presenterchart Binary: +##################################################################### + +qt_internal_add_manual_test(presenterchart + GUI + SOURCES + chartview.cpp chartview.h + main.cpp + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets + Qt::Widgets +) diff --git a/tests/manual/qmlchartaxis/CMakeLists.txt b/tests/manual/qmlchartaxis/CMakeLists.txt new file mode 100644 index 00000000..21a040b7 --- /dev/null +++ b/tests/manual/qmlchartaxis/CMakeLists.txt @@ -0,0 +1,44 @@ +# Generated from qmlchartaxis.pro. + +##################################################################### +## qmlchartaxis Binary: +##################################################################### + +qt_internal_add_manual_test(qmlchartaxis + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets +) + +# Resources: +set(resources_resource_files + "qml/qmlchartaxis/Button.qml" + "qml/qmlchartaxis/ChartAxes.qml" + "qml/qmlchartaxis/ChartAxesRevert.qml" + "qml/qmlchartaxis/ConfiguringDynamically.qml" + "qml/qmlchartaxis/CreatingDynamically.qml" + "qml/qmlchartaxis/DefaultAndUserDefined.qml" + "qml/qmlchartaxis/DefaultAxes.qml" + "qml/qmlchartaxis/DefaultAxesRevert.qml" + "qml/qmlchartaxis/SeriesSpecificDynamic.qml" + "qml/qmlchartaxis/SwitchingDynamically.qml" + "qml/qmlchartaxis/UserDefined.qml" + "qml/qmlchartaxis/UserDefinedRevert.qml" + "qml/qmlchartaxis/main.qml" +) + +qt_internal_add_resource(qmlchartaxis "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + + +#### Keys ignored in scope 1:.:.:qmlchartaxis.pro:<TRUE>: +# OTHER_FILES = "qml/qmlchartaxis/*" diff --git a/tests/manual/qmlchartproperties/CMakeLists.txt b/tests/manual/qmlchartproperties/CMakeLists.txt new file mode 100644 index 00000000..998d94bb --- /dev/null +++ b/tests/manual/qmlchartproperties/CMakeLists.txt @@ -0,0 +1,57 @@ +# Generated from qmlchartproperties.pro. + +##################################################################### +## qmlchartproperties Binary: +##################################################################### + +qt_internal_add_manual_test(qmlchartproperties + GUI + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets +) + +# Resources: +set(resources_resource_files + "qml/qmlchartproperties/AreaChart.qml" + "qml/qmlchartproperties/AreaEditor.qml" + "qml/qmlchartproperties/BarChart.qml" + "qml/qmlchartproperties/BarEditor.qml" + "qml/qmlchartproperties/Button.qml" + "qml/qmlchartproperties/Chart.qml" + "qml/qmlchartproperties/ChartEditor.qml" + "qml/qmlchartproperties/ChartEditorAxis.qml" + "qml/qmlchartproperties/ChartEditorLegend.qml" + "qml/qmlchartproperties/ChartEditorProperties.qml" + "qml/qmlchartproperties/ChartEditorSeries.qml" + "qml/qmlchartproperties/ChartEditorTitle.qml" + "qml/qmlchartproperties/FontEditor.qml" + "qml/qmlchartproperties/HorizontalBarChart.qml" + "qml/qmlchartproperties/HorizontalPercentBarChart.qml" + "qml/qmlchartproperties/HorizontalStackedBarChart.qml" + "qml/qmlchartproperties/LineChart.qml" + "qml/qmlchartproperties/LineEditor.qml" + "qml/qmlchartproperties/PercentBarChart.qml" + "qml/qmlchartproperties/PieChart.qml" + "qml/qmlchartproperties/PieEditor.qml" + "qml/qmlchartproperties/ScatterChart.qml" + "qml/qmlchartproperties/ScatterEditor.qml" + "qml/qmlchartproperties/SplineChart.qml" + "qml/qmlchartproperties/StackedBarChart.qml" + "qml/qmlchartproperties/main.qml" +) + +qt_internal_add_resource(qmlchartproperties "resources" + PREFIX + "/" + FILES + ${resources_resource_files} +) + + +#### Keys ignored in scope 1:.:.:qmlchartproperties.pro:<TRUE>: +# OTHER_FILES = "qml/qmlchartproperties/*" diff --git a/tests/manual/wavechart/CMakeLists.txt b/tests/manual/wavechart/CMakeLists.txt new file mode 100644 index 00000000..783c2423 --- /dev/null +++ b/tests/manual/wavechart/CMakeLists.txt @@ -0,0 +1,17 @@ +# Generated from wavechart.pro. + +##################################################################### +## wavechart Binary: +##################################################################### + +qt_internal_add_manual_test(wavechart + GUI + SOURCES + main.cpp + wavechart.cpp wavechart.h + PUBLIC_LIBRARIES + Qt::Charts + Qt::Gui + Qt::OpenGL + Qt::OpenGLWidgets +) diff --git a/tools/demoLauncher/.prev_CMakeLists.txt b/tools/demoLauncher/.prev_CMakeLists.txt new file mode 100644 index 00000000..517c313f --- /dev/null +++ b/tools/demoLauncher/.prev_CMakeLists.txt @@ -0,0 +1,16 @@ +# Generated from demoLauncher.pro. + +##################################################################### +## demoLauncher Binary: +##################################################################### + +qt_internal_add_executable(demoLauncher + GUI + SOURCES + graphicsbutton.cpp graphicsbutton.h + main.cpp + widget.cpp widget.h + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) diff --git a/tools/demoLauncher/CMakeLists.txt b/tools/demoLauncher/CMakeLists.txt new file mode 100644 index 00000000..517c313f --- /dev/null +++ b/tools/demoLauncher/CMakeLists.txt @@ -0,0 +1,16 @@ +# Generated from demoLauncher.pro. + +##################################################################### +## demoLauncher Binary: +##################################################################### + +qt_internal_add_executable(demoLauncher + GUI + SOURCES + graphicsbutton.cpp graphicsbutton.h + main.cpp + widget.cpp widget.h + PUBLIC_LIBRARIES + Qt::Gui + Qt::Widgets +) |