Nothing of them work as I need .... (When i have 1000 items there is no problem, but with 100000 ... ).

I have make a suggestions to qt debug traker. Individual callers to drawforegroung, drawbackground and drawitemslayer.

Now you can only use :
QGraphicsView:aintEvent(event); and this throws allways 1:drawbackground 2:drawitemslayer. 3: drawforegroung,

The work can be done, but the actual situacion forces to write more code that it dould be needed..

Thanks again.