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. Suggestions for streaming large data set
Qt 6.11 is out! See what's new in the release blog

Suggestions for streaming large data set

Scheduled Pinned Locked Moved Unsolved General and Desktop
2 Posts 2 Posters 785 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.
  • G Offline
    G Offline
    GrandCentralDispatch
    wrote on last edited by
    #1

    Hi,

    I'm currently working on an application that visualising a large streaming data set. The Item data it self is small (Several columns with numbers and strings), but I have several millions of them streaming to my application via shared memory. Im using Boost's Interprocess MessageQueue to receive the data. I can use blocking and non-blocking variants of message receiving methods.

    I would like to present this data in a TreeView, each row representing an input data from stream. Also I would like to provide functionality for expanding items (+) and generating (requires some small search and data generation) additional hierarchical data related to that item.

    I want to design the application in the MVC pattern; I have a decoupled model (QAbstractTableModel) and a view (QTreeViewtreeView).

    I would love to know how experienced Qt developers would integrate my streaming data, model and view.

    I have a setup with CMake 3.1.3, Qt 5.6.1.

    Thank you,

    Ali

    1 Reply Last reply
    0
    • JKSHJ Offline
      JKSHJ Offline
      JKSH
      Moderators
      wrote on last edited by
      #2

      Hi @GrandCentralDispatch , and welcome to the Qt Dev Net!

      The first thing I suggest is to work through the Fetch More Example: http://doc.qt.io/qt-5/qtwidgets-itemviews-fetchmore-example.html . Let your model load your data bit by bit, instead of all at once.

      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

      1 Reply Last reply
      3

      • Login

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