/***************************************************************************** * Qwt Examples - Copyright (C) 2002 Uwe Rathmann * This file may be used under the terms of the 3-clause BSD License *****************************************************************************/ #pragma once #include #include class Plot; class QLabel; class Settings; class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow( QWidget* parent = NULL ); virtual bool eventFilter( QObject*, QEvent* ) QWT_OVERRIDE; private Q_SLOTS: void applySettings( const Settings& ); private: Plot* m_plot; QLabel* m_frameCount; };