Install an eventFilter for the scale widgets and handle the resize events. There you can change the scale division using the regular Qwt APIs. Maybe it's worth to reimplement QwtPlot::minimumSizeHint as it depends on the scale widgets ( and its ticks and labels ) in the first place.
Uwe
Bookmarks