X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fmainwindow.hpp;h=94fc092a940c278783629c77c41099fb7ed0fd7d;hp=e86dd183bbee32192a6511b58bf29441c585be9c;hb=d2fc6be9af3ba409032da6dcabc4630c657bb56c;hpb=f513bec599b8d626f914aa804a01325914bdb5e9 diff --git a/pv/mainwindow.hpp b/pv/mainwindow.hpp index e86dd183..94fc092a 100644 --- a/pv/mainwindow.hpp +++ b/pv/mainwindow.hpp @@ -84,6 +84,7 @@ public: QAction* action_open() const; QAction* action_save_as() const; + QAction* action_save_selection_as() const; QAction* action_connect() const; QAction* action_quit() const; QAction* action_view_zoom_in() const; @@ -130,6 +131,8 @@ private: const std::map &options = std::map()); + void save_selection_to_file(); + private: void closeEvent(QCloseEvent *event); @@ -141,6 +144,7 @@ private Q_SLOTS: void on_actionOpen_triggered(); void on_actionSaveAs_triggered(); + void on_actionSaveSelectionAs_triggered(); void on_actionQuit_triggered(); void on_actionConnect_triggered(); @@ -182,6 +186,7 @@ private: QAction *const action_open_; QAction *const action_save_as_; + QAction *const action_save_selection_as_; QAction *const action_connect_; QAction *const action_quit_; QAction *const action_view_zoom_in_;