#ifndef MAINWIDGET_H #define MAINWIDGET_H #include class ChartWidget; class QSpinBox; class MainWidget : public QWidget { Q_OBJECT public: explicit MainWidget(QWidget *parent = 0); signals: private slots: void chartTypeChanged(int itemIndex); void dataChanged(QString itemText); void backgroundChanged(int itemIndex); void autoScaleChanged(int value); void xMinChanged(int value); void xMaxChanged(int value); void yMinChanged(int value); void yMaxChanged(int value); private: ChartWidget *m_chartWidget; QSpinBox *m_xMinSpin; QSpinBox *m_xMaxSpin; QSpinBox *m_yMinSpin; QSpinBox *m_yMaxSpin; }; #endif // MAINWIDGET_H