Got it now. The obvious function QwtScaleDraw::labelPosition() does the trick - my fault was to use it in ctor of the plot. If I wait until the plot is painted once, it works as expected.