qpainter should be used by all filter context