Results 1 to 1 of 1

Thread: qt Data Visualization or Qt Charts to display a 2D line-chart ?

  1. #1
    Join Date
    Nov 2014
    Qt products

    Default qt Data Visualization or Qt Charts to display a 2D line-chart ?

    Hi guys,

    I'm looking for a 2D line-chart to plot realtime-data from external devices.
    I saw there are two components from QT:
    1) Qt Data Visualization
    2) Qt Charts

    At first glance Qt Data Visualization seems to be the right choice as it is completely opengl based and has great performance.
    Unfortunately I don't see any 2D examples. Is is possible to plot a 2D chart with Qt Data Visualization at all?

    On the other hand there is qt charts. I could use a qlineseries ( and I have exactly what I'm looking for.
    But, I don't see any information about performance. I have to plot thousands of lines per second.

    My requirements:
    - high performance
    - display multiple axis (e.g. 4 y-axis, 1 x-axis)
    - display a legend
    - customizable (e.g. scroll back and forward / get values under mouse to display selected values / ...)


    Some additional infos:
    1) I'm need to use the chart in a qml-environment
    2) qwt is also an option, but I have no idea if I can use it in qml. Does it use opengl? What about performance?
    Last edited by mts; 3rd March 2015 at 11:32.

Similar Threads

  1. Replies: 1
    Last Post: 7th May 2013, 23:04
  2. client sending data line by line to server in Qt
    By ajay in forum Qt Programming
    Replies: 3
    Last Post: 31st August 2012, 00:06
  3. Replies: 21
    Last Post: 8th December 2011, 02:18
  4. Replies: 0
    Last Post: 31st August 2011, 15:54
  5. how kd chart's data to show tooltip?
    By yunpeng880 in forum Qt Programming
    Replies: 0
    Last Post: 16th March 2009, 06:27


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.