diff options
Diffstat (limited to 'gr-qtgui/include/gnuradio/qtgui/const_sink_c.h')
-rw-r--r-- | gr-qtgui/include/gnuradio/qtgui/const_sink_c.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h b/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h index c70fe04cdc..db4c22b77e 100644 --- a/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h +++ b/gr-qtgui/include/gnuradio/qtgui/const_sink_c.h @@ -137,7 +137,16 @@ public: virtual int nsamps() const = 0; virtual void reset() = 0; + // Disallow copy/move because of the pointer. + const_sink_c(const const_sink_c&) = delete; + const_sink_c& operator=(const const_sink_c&) = delete; + const_sink_c(const_sink_c&&) = delete; + const_sink_c& operator=(const_sink_c&&) = delete; + QApplication* d_qApplication; + +protected: + const_sink_c() = default; }; } /* namespace qtgui */ |