Probably a bug in Qwt, that doesn't handle the translation. Try to translate the target rectangle instead of the painter.

Uwe