Skip to content

Basic components for creating plot scenes in QtQuick

License

Notifications You must be signed in to change notification settings

FelixvdDonk/QtQuick2DPlot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QtQuickPlotScene

This is a fork from the original QtQuickPlotscene. The goal of this fork is to try and cater to real-time plotting

QtQuickPlotScene is a collection of QtQuick items for data visualization in Qt6.

NOTE: This project is a work-in-progress continuation of QmlPlotting. Some functionality is still missing and requires porting from Qt5 to Qt6.

XY Plot 2D Data Containers

Building / Including

QtQuickPlotScene is based on Qt 6.2 and uses CMake for building. For applications built with CMake you can fetch and add the library to your build process..

# Fetch and include QtQuickPlotScene
include(FetchContent)
FetchContent_Declare(qtquickplotscene
    GIT_TAG        master  # <- Ideally this should be a specific tag, not a branch
    GIT_REPOSITORY https://github.com/pwuertz/QtQuickPlotScene.git
    SOURCE_SUBDIR  "QtQuickPlotScene"
    )
FetchContent_MakeAvailable(qtquickplotscene)

.. and add the library to your application(s) dependencies

target_link_libraries(application PRIVATE QtQuickPlotScene::QtQuickPlotScene)

Documentation

A documentation of the API does not exist yet. Until then the example application serves as a reference for using QtQuickPlotScene in other applications.

License

QtQuickPlotScene is available under the MIT license.

About

Basic components for creating plot scenes in QtQuick

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • QML 62.6%
  • C++ 32.6%
  • CMake 4.8%