I need to place a QwtPlot in a QScrollArea (I use it to address some magnification/panning issues).
I do this as follow:
Qt Code:
  1. QScrollArea *sa = new QScrollArea(this);
  2. sa->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);
  3. sa->setMinimumSize(700, 500);
  4. sa->sizeHint();
  5. sa->setVerticalScrollBarPolicy ( Qt::ScrollBarAlwaysOff );
  6. sa->setHorizontalScrollBarPolicy ( Qt::ScrollBarAlwaysOn );
  7.  
  8. QwtPlot *plot = new QwtPlot(sa->viewport());
  9. plot->setMinimumSize(sa->size());
  10. plot->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);
  11. plot->sizeHint();
  12. sa->setWidget(plot);
To copy to clipboard, switch view to plain text mode 
In this way the QwtPlot is only partially visible.
I want to set QwtPlot size to be fully visible inside QScrollArea.
How can I set correctly the QwtPlot size?

thanks