Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.7, 5.8, 5.12.0
-
None
-
OS X, Windows
Description
Please have a look at the attached screenshots.
The "renderbug_artefact" one illustrates the problem that is starting to show when ListView's contentY has a value larger that 4751073: Some horizontal lines have a wrong width or are not shown at all.
The problematic contentY value seems to depend on the:
- window height
- the number of rectangles for each row
I would rule out OpenGL driver issues as I can see that effect on two Macs with differents GPUs and on Windows 7 inside VMWare.
The ListView has pixelAligned=true and the delegates are of integer height to avoid any subpixel alignment issues. I've checked the delegates y coordiantes to be integers too.
Dumping the scene graph tree did not give me any hint about the problem.
The example is derived from a calendar widget using an index representing the week number, thus the huge (actually virtual) model range.
Attachments
Issue Links
- is duplicated by
-
QTBUG-82603 Scrolling TableView/ListView with huge number of rows
-
- Closed
-
- relates to
-
QTBUG-47006 ListView's Delegate has invalid spacing for huge elements number
-
- Reported
-