Electric Tiger DAQ  1.0.0
Data Acquisition Software for the Electric Tiger Experiment
frequencycontrols.h
1 #ifndef FREQUENCYCONTROLS_H
2 #define FREQUENCYCONTROLS_H
3 
4 #include <QDockWidget>
5 #include <QString>
6 
7 namespace Ui {
9 }
10 
11 class FrequencyControls : public QDockWidget {
12 
13  Q_OBJECT
14 
15  public:
16  explicit FrequencyControls(QWidget *parent = 0);
18 
19  private:
20  Ui::FrequencyControls *ui;
21 
22 
23  signals:
24  void MinSet(double min_val);
25  void MaxSet(double max_val);
26  void UnitSelected(QString units);
27  void SpanSet(int span_val);
28  void CenterSet(int cent_val);
29 
30  public slots:
31  void SetFreqSpan(int span);
32  void SetMinMax(std::pair< int, int > vals);
33 
34  private slots:
35  void CenterSpanUpdate();
36  void MinMaxUpdate();
37 
38 };
39 
40 #endif // FREQUENCYCONTROLS_H
Definition: chartscalecontrols.h:7
Definition: frequencycontrols.h:11