summaryrefslogtreecommitdiff
path: root/gr-qtgui/include/gnuradio/qtgui
diff options
context:
space:
mode:
Diffstat (limited to 'gr-qtgui/include/gnuradio/qtgui')
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/TimeDomainDisplayPlot.h2
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/timecontrolpanel.h6
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/timedisplayform.h1
3 files changed, 8 insertions, 1 deletions
diff --git a/gr-qtgui/include/gnuradio/qtgui/TimeDomainDisplayPlot.h b/gr-qtgui/include/gnuradio/qtgui/TimeDomainDisplayPlot.h
index 3a51888a63..4b743e0b92 100644
--- a/gr-qtgui/include/gnuradio/qtgui/TimeDomainDisplayPlot.h
+++ b/gr-qtgui/include/gnuradio/qtgui/TimeDomainDisplayPlot.h
@@ -57,6 +57,7 @@ public slots:
const std::string &strunits);
void setAutoScale(bool state);
+ void setAutoScaleShot();
void setSemilogx(bool en);
void setSemilogy(bool en);
@@ -82,6 +83,7 @@ private:
bool d_semilogx;
bool d_semilogy;
+ bool d_autoscale_shot;
std::vector< std::vector<QwtPlotMarker*> > d_tag_markers;
std::vector<bool> d_tag_markers_en;
diff --git a/gr-qtgui/include/gnuradio/qtgui/timecontrolpanel.h b/gr-qtgui/include/gnuradio/qtgui/timecontrolpanel.h
index 6f8800c8dd..c8e4143dde 100644
--- a/gr-qtgui/include/gnuradio/qtgui/timecontrolpanel.h
+++ b/gr-qtgui/include/gnuradio/qtgui/timecontrolpanel.h
@@ -52,6 +52,7 @@ private:
TimeDisplayForm *d_parent;
QGroupBox *d_axes_box;
QGroupBox *d_trigger_box;
+ QGroupBox *d_extras_box;
QVBoxLayout *d_axes_layout;
QHBoxLayout *d_yoff_layout;
@@ -60,6 +61,7 @@ private:
QVBoxLayout *d_trigger_layout;
QHBoxLayout *d_trigger_level_layout;
QHBoxLayout *d_trigger_delay_layout;
+ QVBoxLayout *d_extras_layout;
QLabel *d_yoff_label;
QLabel *d_yrange_label;
@@ -67,7 +69,7 @@ private:
QLabel *d_trigger_level_label;
QLabel *d_trigger_delay_label;
- QCheckBox *d_autorange_check;
+ QCheckBox *d_autoscale_check;
QCheckBox *d_grid_check;
QPushButton *d_yoff_plus, *d_yoff_minus;
QPushButton *d_yrange_plus, *d_yrange_minus;
@@ -76,6 +78,8 @@ private:
QComboBox *d_trigger_slope_combo;
QPushButton *d_trigger_level_plus, *d_trigger_level_minus;
QPushButton *d_trigger_delay_plus, *d_trigger_delay_minus;
+ QPushButton *d_autoscale_button;
+ QPushButton *d_stop_button;
};
#endif /* TIME_CONTROL_PANEL_H */
diff --git a/gr-qtgui/include/gnuradio/qtgui/timedisplayform.h b/gr-qtgui/include/gnuradio/qtgui/timedisplayform.h
index ab88a5afdd..0dfab2aee4 100644
--- a/gr-qtgui/include/gnuradio/qtgui/timedisplayform.h
+++ b/gr-qtgui/include/gnuradio/qtgui/timedisplayform.h
@@ -64,6 +64,7 @@ public slots:
void setNPoints(const int);
void setStem(bool en);
void autoScale(bool en);
+ void autoScaleShot();
void setSemilogx(bool en);
void setSemilogy(bool en);
void tagMenuSlot(bool en);