]> sigrok.org Git - pulseview.git/blobdiff - pv/mainwindow.hpp
Add a hotkey to show/hide sampling points.
[pulseview.git] / pv / mainwindow.hpp
index f38ee44781632521cba1ee31402cc68af1a2bbfd..90e915033b8bab19490a3614fbc3b5bc513e6fe5 100644 (file)
@@ -71,8 +71,6 @@ public:
 
        ~MainWindow();
 
-       QAction* action_about() const;
-
        std::shared_ptr<views::ViewBase> get_active_view() const;
 
        std::shared_ptr<views::ViewBase> add_view(const QString &title,
@@ -123,11 +121,12 @@ private Q_SLOTS:
        void on_tab_changed(int index);
        void on_tab_close_requested(int index);
 
-       void on_view_sticky_scrolling_shortcut();
-
        void on_view_coloured_bg_shortcut();
+       void on_view_sticky_scrolling_shortcut();
+       void on_view_show_sampling_points_shortcut();
 
-       void on_actionAbout_triggered();
+       void on_settingViewColouredBg_changed(const QVariant new_value);
+       void on_settingViewShowSamplingPoints_changed(const QVariant new_value);
 
        void on_close_current_tab();
 
@@ -146,13 +145,12 @@ private:
        QTabWidget session_selector_;
        QSignalMapper session_state_mapper_;
 
-       QAction *const action_about_;
-
        QIcon icon_red_;
        QIcon icon_green_;
        QIcon icon_grey_;
 
        QShortcut *view_sticky_scrolling_shortcut_;
+       QShortcut *view_show_sampling_points_shortcut_;
        QShortcut *view_coloured_bg_shortcut_;
        QShortcut *run_stop_shortcut_;
        QShortcut *close_application_shortcut_;