I am using a QProxySortFilter with a model that contains 22K items, and it is very slow on Linux (I had to use tircks to emulate speed, like using timers to produce callbacks a second after a key has been pressed and other tricks).

The deal is that on windows, I can filter on every key press and on Linux when a commuly used key is pressed the filtering takes more then half a second. The machine is the same, so it's not cpu/memory problem. Also the compiler is the same (gcc). Same for Qt version.

Can anyone share his experience with this?