drawBackground() has nothing to do with items. You are supposed to paint directly on a given painter.