]> sigrok.org Git - pulseview.git/blobdiff - pv/mainwindow.hpp
Add Run/Stop shortcut.
[pulseview.git] / pv / mainwindow.hpp
index f11ed5db5834b5867a7d89275f8aeabf36dc6dfc..9ba532bf6cc8fc3e15a23efd826d36515ebd6383 100644 (file)
@@ -28,6 +28,7 @@
 #include <QSignalMapper>
 #include <QToolButton>
 #include <QTabWidget>
+#include <QShortcut>
 
 #include "session.hpp"
 #include "views/viewbase.hpp"
@@ -79,6 +80,8 @@ public:
        std::shared_ptr<views::ViewBase> add_view(const QString &title,
                views::ViewType type, Session &session);
 
+       void remove_view(std::shared_ptr<views::ViewBase> view);
+
        std::shared_ptr<Session> add_session();
 
        void remove_session(std::shared_ptr<Session> session);
@@ -149,6 +152,8 @@ private:
        QIcon icon_red_;
        QIcon icon_green_;
        QIcon icon_grey_;
+
+       QShortcut *run_stop_shortcut_;
 };
 
 } // namespace pv