11 #ifndef FREQ_CONTROL_PANEL_H
12 #define FREQ_CONTROL_PANEL_H
17 #include <QtGui/QtGui>
20 #include <QHBoxLayout>
22 #include <QPushButton>
57 QGroupBox* d_trace_box;
58 QVBoxLayout* d_trace_layout;
59 QCheckBox* d_maxhold_check;
60 QCheckBox* d_minhold_check;
62 QHBoxLayout* d_avg_layout;
64 QSlider* d_avg_slider;
66 QGroupBox* d_axes_box;
67 QVBoxLayout* d_axes_layout;
69 QCheckBox* d_grid_check;
70 QCheckBox* d_axislabels_check;
71 QHBoxLayout* d_yrange_layout;
72 QLabel* d_yrange_label;
73 QPushButton* d_yrange_plus;
74 QPushButton* d_yrange_minus;
76 QHBoxLayout* d_ymin_layout;
78 QPushButton* d_ymin_plus;
79 QPushButton* d_ymin_minus;
81 QPushButton* d_autoscale_button;
84 QVBoxLayout* d_fft_layout;
85 QComboBox* d_fft_size_combo;
86 QComboBox* d_fft_win_combo;
88 int d_slider_max, d_slider_min, d_slider_step;
90 QGroupBox* d_trigger_box;
91 QVBoxLayout* d_trigger_layout;
92 QHBoxLayout* d_trigger_level_layout;
93 QLabel* d_trigger_level_label;
94 QComboBox* d_trigger_mode_combo;
95 QPushButton *d_trigger_level_plus, *d_trigger_level_minus;
97 QGroupBox* d_extras_box;
98 QVBoxLayout* d_extras_layout;
99 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 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:25
trigger_mode
Definition: trigger_mode.h:17