[Interest] [QtGraphs] Scalability of CustomSeries for high-density candlestick charting

Camellia camelliacgm at gmail.com
Thu Apr 16 03:48:49 CEST 2026


Hi all,

I am currently working on a financial project that requires rendering
high-density candlestick charts. My typical dataset ranges from thousands
to tens of thousands of data points (1k - 10k+) per view.

I've successfully implemented the charts using the new *CustomSeries* in Qt
Graphs. However, based on my observations of the scene graph performance,
it appears that CustomSeries might be instantiating a distinct QQuickItem
or Scene Graph node for every single data point. As the dataset grows
towards the 10k+ range, I'm noticing performance bottlenecks during
interactive zooming and panning.

I have two questions for the team or the community:

   1.

   Is CustomSeries primarily designed for smaller datasets where visual
   customization per-item is the priority, or is it intended to scale to these
   higher densities?
   2.

   For use cases involving tens of thousands of structurally identical
   shapes (like candlesticks), does Qt Graphs offer—or plan to offer—a more
   performant "batch-rendered" or "virtualized" series type?

I’m trying to determine if I should continue optimizing my implementation
with CustomSeries or if I should look into lower-level RHI-based rendering
for this scale.

Thank you for the great work on the Qt Graphs module!

Best regards,

Camellia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20260416/2ba3260f/attachment.htm>


More information about the Interest mailing list