Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Best charting library to work with Qt?
Forum Updated to NodeBB v4.3 + New Features

Best charting library to work with Qt?

Scheduled Pinned Locked Moved Unsolved General and Desktop
5 Posts 5 Posters 8.8k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    Piyush
    wrote on last edited by
    #1

    Hi,

    I am currently working with matplotlib for charts on my Qt application. However, it seems that matplotlib is not a good option for me as I require charts with rapid updates and interactive charts with zoom functionality. I also want to update charts where in I would be required to change (clear and re-draw) the axis repeatedly.

    So, I am currently looking for some alternate charting libraries which are interactive, positive on frequent updates, for which I am considering options like Plotly, PyQtGraph and Bokeh. Alsthough, PyQtGraph seems responsive but Plotly seems more popular.

    So could you please suggest which charting library is the best for use with Qt?? Matplotlib vs plotly vs PyQtGraph vs Bokeh?

    1 Reply Last reply
    0
    • sierdzioS Offline
      sierdzioS Offline
      sierdzio
      Moderators
      wrote on last edited by
      #2

      2 most widely used chart libs in Qt world are:

      • Qt Charts module (it's built into official Qt releases)
      • Qwt

      (Z(:^

      1 Reply Last reply
      5
      • VRoninV Offline
        VRoninV Offline
        VRonin
        wrote on last edited by
        #3

        https://forum.qt.io/topic/81548/suggestions-for-graphing-plotting/9

        "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
        ~Napoleon Bonaparte

        On a crusade to banish setIndexWidget() from the holy land of Qt

        1 Reply Last reply
        4
        • webzoidW Offline
          webzoidW Offline
          webzoid
          wrote on last edited by
          #4

          Have you tried QCustomPlot? I've found it pretty useful

          http://www.qcustomplot.com/

          1 Reply Last reply
          3
          • K Offline
            K Offline
            kuzulis
            Qt Champions 2020
            wrote on last edited by
            #5

            Qwt is a best (but it does not support QML).

            1 Reply Last reply
            2
            • JonBJ JonB referenced this topic on

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved