QwtPlotCanvas* canvas
= dynamic_cast<QwtPlotCanvas
*>
( plot
->canvas
() );
canvas
->setFrameStyle
( QFrame::Box );
canvas->setLineWidth(1);
plot->plotLayout()->setAlignCanvasToScales( true );
for ( int i
= 0; i <
QwtPlot::axisCnt; i
++ ) {
plot->axisWidget(i)->setMargin( 0 );
plot
->axisScaleDraw
(i
)->enableComponent
( QwtScaleDraw::Backbone,
false );
}
QwtPlotCanvas* canvas = dynamic_cast<QwtPlotCanvas*>( plot->canvas() );
canvas->setFrameStyle( QFrame::Box );
canvas->setLineWidth(1);
plot->plotLayout()->setAlignCanvasToScales( true );
for ( int i = 0; i < QwtPlot::axisCnt; i++ )
{
plot->axisWidget(i)->setMargin( 0 );
plot->axisScaleDraw(i)->enableComponent( QwtScaleDraw::Backbone, false );
}
To copy to clipboard, switch view to plain text mode
When playing with those parameters you might find your type of alignment.
Uwe
Bookmarks