#include class QwtPlotZoomer; class QwtPlotPicker; class QwtPlotPanner; class Plot; class QPolygon; class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow( QWidget *parent = 0 ); private Q_SLOTS: void moved( const QPoint & ); void selected( const QPolygon & ); #ifndef QT_NO_PRINTER void print(); #endif void exportDocument(); void enableZoomMode( bool ); private: void showInfo( QString text = QString::null ); Plot *d_plot; QwtPlotZoomer *d_zoomer[2]; QwtPlotPicker *d_picker; QwtPlotPanner *d_panner; };