Hard to say what is wrong - but it looks like the layout has not been recalculated and the left scale widget is smaller than its scale.

Guess you insert your legend later - when the plot is already visible - and the problem is gone, when you call QwtPlot::updateLayout() or manually resize the plot with the mouse.

Please post your code demonstrating the bug.

Uwe