MNE-CPP  beta 1.0
frequencyspectrumsettingswidget.h
Go to the documentation of this file.
1 //=============================================================================================================
36 #ifndef FREQUENCYSPECTRUMSETTINGSWIDGET_H
37 #define FREQUENCYSPECTRUMSETTINGSWIDGET_H
38 
39 //*************************************************************************************************************
40 //=============================================================================================================
41 // INCLUDES
42 //=============================================================================================================
43 
44 
45 
46 //*************************************************************************************************************
47 //=============================================================================================================
48 // QT INCLUDES
49 //=============================================================================================================
50 
51 #include <QWidget>
52 #include <QSlider>
53 
54 
55 //*************************************************************************************************************
56 //=============================================================================================================
57 // DEFINE NAMESPACE XDISPLIB
58 //=============================================================================================================
59 
60 namespace XDISPLIB
61 {
62 
63 
64 //*************************************************************************************************************
65 //=============================================================================================================
66 // FORWARD DECLARATIONS
67 //=============================================================================================================
68 
69 class FrequencySpectrumWidget;
70 
71 
72 //=============================================================================================================
78 class FrequencySpectrumSettingsWidget : public QWidget
79 {
80  Q_OBJECT
81 
82  friend class FrequencySpectrumWidget;
83 
84 public:
85  //=========================================================================================================
92 
93  //=========================================================================================================
99  void updateValue(qint32 value);
100 
101 signals:
102  void settingsChanged();
103 
104 private:
105  FrequencySpectrumWidget * m_pFrequencySpectrumWidget;
107  QSlider* m_pSliderLowerBound;
108  QSlider* m_pSliderUpperBound;
109 };
110 
111 } // NAMESPACE
112 
113 #endif // FREQUENCYSPECTRUMSETTINGSWIDGET_H
FrequencySpectrumSettingsWidget(FrequencySpectrumWidget *toolbox)
The FrequencySpectrumWidget class provides the settings widget.
The FrequencySpectrumWidget class provides a equalizer display.