X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Ftoolbars%2Fmainbar.hpp;h=c79837e592bad4dfdf470c8c0d6f5d3aa764d817;hp=0e58fbae8163842b0a80a267158a8466ef6d8715;hb=323715c41a09a1aba08f4b716e9d93da58f0f3a8;hpb=6f925ba9d6faf1077b73c5a5808259576081716a diff --git a/pv/toolbars/mainbar.hpp b/pv/toolbars/mainbar.hpp index 0e58fba..c79837e 100644 --- a/pv/toolbars/mainbar.hpp +++ b/pv/toolbars/mainbar.hpp @@ -20,8 +20,7 @@ #ifndef PULSEVIEW_PV_TOOLBARS_MAINBAR_HPP #define PULSEVIEW_PV_TOOLBARS_MAINBAR_HPP -#include - +#include #include #include @@ -57,7 +56,7 @@ class MainWindow; class Session; namespace views { -namespace TraceView { +namespace trace { class View; } } @@ -87,7 +86,7 @@ private: public: MainBar(Session &session, QWidget *parent, - pv::views::TraceView::View *view); + pv::views::trace::View *view); void update_device_list(); @@ -99,10 +98,10 @@ public: QAction* action_open() const; QAction* action_save_as() const; QAction* action_save_selection_as() const; + QAction* action_restore_setup() const; + QAction* action_save_setup() const; QAction* action_connect() const; - void session_error(const QString text, const QString info_text); - private: void run_stop(); @@ -121,6 +120,8 @@ private: QAction *const action_open_; QAction *const action_save_as_; QAction *const action_save_selection_as_; + QAction *const action_restore_setup_; + QAction *const action_save_setup_; QAction *const action_connect_; private Q_SLOTS: @@ -146,6 +147,9 @@ private Q_SLOTS: void on_actionSaveAs_triggered(); void on_actionSaveSelectionAs_triggered(); + void on_actionSaveSetup_triggered(); + void on_actionRestoreSetup_triggered(); + void on_actionConnect_triggered(); protected: