Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.8
-
8ce32d6d5 (dev), 02cadf0b2 (6.8), 3423163a2 (dev), 6a24f00f8 (dev), cf3f629e3 (6.8)
Description
The use case is:
- A cpp data source being updated constantly;
- A 2D line graph drawing based on the data, where the x axis moves to show the new data received;
- The ability to scroll "back" and see previously added data.
With the provided code, we see the performance drastically decrease after ca. 1000 points added.
Attachments
For Gerrit Dashboard: QTBUG-126662 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
571284,9 | Support asynchronous path processing in QQuickPath | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
571844,8 | Make QQuickPath asynchronous a public property | dev | qt/qtdeclarative | Status: MERGED | +2 | +1 |
571847,2 | Use asynchronous path processing | dev | qt/qtgraphs | Status: MERGED | +2 | 0 |
574353,2 | Support asynchronous path processing in QQuickPath | 6.8 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
576055,2 | Use asynchronous path processing | 6.8 | qt/qtgraphs | Status: MERGED | +2 | 0 |