[Qt-interest] Fwd: Why QListView is so slow and QTableView is fast?

Sylvain Pointeau sylvain.pointeau at gmail.com
Wed Aug 26 14:36:07 CEST 2009


---------- Forwarded message ----------
From: Kenneth Beck <nekkceb at comcast.net>
Date: Wed, Aug 26, 2009 at 2:26 PM
Subject: Re: [Qt-interest] Why QListView is so slow and QTableView is fast?
To: Sylvain Pointeau <sylvain.pointeau at gmail.com>


Sylvain Pointeau wrote:

> Hi,
>
> I am testing QListView for a large number of items (36'000)...
> it is so sloooow (I stopped the application, it never shows up) .
> (yes I set UniformItemSizes to true)
>
> I tried QTableView and it is immediate.
> However the scrolling become slow if we are viewing the last elements.
>
> Please can someone give me some insights?
>
> Cheers,
> Sylvain
>
>  I am having a very similar problem with a QTableView. Once the model is
filled and the user is just moving around the table, just moving from one
cell to the other, or moving the scroll bar, takes a lot of time. Each call
to the data() method requires a search into the model to find the data, but
the model only contains a few 10's of items, it is not large. Does anyone
know where to look for ways to speed this up? Are there some optimization
tricks?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20090826/45e32cb0/attachment.html 


More information about the Qt-interest-old mailing list