X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fmainwindow.hpp;h=f975ca516b5dbc0c84dbccd1e2c967e256ac3467;hp=c0717e4fc3fb94b929958f2eb108bc35725aceb3;hb=e93f553816d1938ab1917dff497a36acec4257e3;hpb=1c4c23b87cde3778792caa1400030075b0504129 diff --git a/pv/mainwindow.hpp b/pv/mainwindow.hpp index c0717e4f..f975ca51 100644 --- a/pv/mainwindow.hpp +++ b/pv/mainwindow.hpp @@ -18,8 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef PULSEVIEW_PV_MAINWINDOW_H -#define PULSEVIEW_PV_MAINWINDOW_H +#ifndef PULSEVIEW_PV_MAINWINDOW_HPP +#define PULSEVIEW_PV_MAINWINDOW_HPP #include #include @@ -34,6 +34,7 @@ class QVBoxLayout; namespace sigrok { class Device; +class OutputFormat; } namespace pv { @@ -92,6 +93,9 @@ public: void select_device(std::shared_ptr device); +public Q_SLOTS: + void export_file(std::shared_ptr format); + private: void setup_ui(); @@ -168,4 +172,4 @@ private: } // namespace pv -#endif // PULSEVIEW_PV_MAINWINDOW_H +#endif // PULSEVIEW_PV_MAINWINDOW_HPP