11 #ifndef FREQ_CONTROL_PANEL_H
12 #define FREQ_CONTROL_PANEL_H
17 #include <QtGui/QtGui>
20 #include <QHBoxLayout>
22 #include <QPushButton>
58 QGroupBox* d_trace_box;
59 QVBoxLayout* d_trace_layout;
60 QCheckBox* d_maxhold_check;
61 QCheckBox* d_minhold_check;
63 QHBoxLayout* d_avg_layout;
65 QSlider* d_avg_slider;
67 QGroupBox* d_axes_box;
68 QVBoxLayout* d_axes_layout;
70 QCheckBox* d_grid_check;
71 QCheckBox* d_axislabels_check;
72 QHBoxLayout* d_yrange_layout;
73 QLabel* d_yrange_label;
74 QPushButton* d_yrange_plus;
75 QPushButton* d_yrange_minus;
77 QHBoxLayout* d_ymin_layout;
79 QPushButton* d_ymin_plus;
80 QPushButton* d_ymin_minus;
82 QPushButton* d_autoscale_button;
85 QVBoxLayout* d_fft_layout;
86 QComboBox* d_fft_size_combo;
87 QComboBox* d_fft_win_combo;
89 int d_slider_max, d_slider_min, d_slider_step;
91 QGroupBox* d_trigger_box;
92 QVBoxLayout* d_trigger_layout;
93 QHBoxLayout* d_trigger_level_layout;
94 QLabel* d_trigger_level_label;
95 QComboBox* d_trigger_mode_combo;
96 QPushButton *d_trigger_level_plus, *d_trigger_level_minus;
98 QGroupBox* d_extras_box;
99 QVBoxLayout* d_extras_layout;
100 QPushButton* d_stop_button;
Definition: freqcontrolpanel.h:27
void toggleTriggerMode(gr::qtgui::trigger_mode mode)
void notifyAvgSlider(int val)
void toggleFFTSize(int val)
void toggleMinHold(bool en)
void setFFTAverage(float val)
void updateStopLabel(bool on)
void toggleFFTWindow(const gr::fft::window::win_type win)
void toggleAxisLabels(bool en)
void signalAvgSlider(float val)
FreqControlPanel(FreqDisplayForm *form)
void toggleMaxHold(bool en)
~FreqControlPanel() override
void signalToggleStopButton()
win_type
Definition: window.h:28
trigger_mode
Definition: trigger_mode.h:17