Hi,

I have a tabbed application which one of them includes a QListView with custom item model & delegate. When application is minimized or maximized but one of the tabs which has no QListView in it is selected, CPU usage seems normal(about %6). But when I select a tab with a QListView, CPU usage rises to %30.

I seems like my QListView drains too much CPU. I knew that listview is rendering continuously via delegate's paint method and most probably that causes this extensive CPU usage. Or am I wrong?

I set my custom listview's setUniformItemSize to true but nothing changed.

Any ideas?

PS: I'm on Qt 4.8.