X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fmainwindow.hpp;h=ab0f871e924ad7d90c7203ab91a502f32ea3344d;hb=1cc1c8dec120ed6d98071f939ea435d85ee853bf;hp=e3e98e36b6daa6a0b6432f5b78f10d69e6fcf2af;hpb=f54fc97e8c4c20b7a37f10b8fd125407eba17226;p=pulseview.git diff --git a/pv/mainwindow.hpp b/pv/mainwindow.hpp index e3e98e3..ab0f871 100644 --- a/pv/mainwindow.hpp +++ b/pv/mainwindow.hpp @@ -25,10 +25,10 @@ #include #include +#include #include -#include #include -#include +#include #include "session.hpp" #include "views/viewbase.hpp" @@ -72,6 +72,7 @@ public: explicit MainWindow(DeviceManager &device_manager, string open_file_name = string(), string open_file_format = string(), + bool restore_sessions = true, QWidget *parent = nullptr); ~MainWindow(); @@ -92,7 +93,7 @@ private: void save_ui_settings(); - void restore_ui_settings(); + void restore_ui_settings(bool restore_sessions); shared_ptr get_tab_session(int index) const; @@ -129,9 +130,11 @@ private Q_SLOTS: void on_view_coloured_bg_shortcut(); void on_view_sticky_scrolling_shortcut(); void on_view_show_sampling_points_shortcut(); + void on_view_show_analog_minor_grid_shortcut(); void on_settingViewColouredBg_changed(const QVariant new_value); void on_settingViewShowSamplingPoints_changed(const QVariant new_value); + void on_settingViewShowAnalogMinorGrid_changed(const QVariant new_value); void on_close_current_tab(); @@ -156,6 +159,7 @@ private: QShortcut *view_sticky_scrolling_shortcut_; QShortcut *view_show_sampling_points_shortcut_; + QShortcut *view_show_analog_minor_grid_shortcut_; QShortcut *view_coloured_bg_shortcut_; QShortcut *run_stop_shortcut_; QShortcut *close_application_shortcut_;