X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fmainwindow.hpp;h=9d5b04125416e17ea24da97e065b03e67f47c359;hp=8dfe1bd00e5beaac8bcdaaea694c15618a24e01c;hb=e7aff437662e4a7dc891952bcb632d67c457d689;hpb=f1e2d26b867fc5ab5723d83c00bd9467add2f748 diff --git a/pv/mainwindow.hpp b/pv/mainwindow.hpp index 8dfe1bd0..9d5b0412 100644 --- a/pv/mainwindow.hpp +++ b/pv/mainwindow.hpp @@ -90,6 +90,8 @@ private: void restore_ui_settings(); + std::shared_ptr get_tab_session(int index) const; + private: void closeEvent(QCloseEvent *event); @@ -102,12 +104,14 @@ private Q_SLOTS: Session *session); void on_focus_changed(); + void on_focused_session_changed(std::shared_ptr session); void on_new_session_clicked(); void on_session_name_changed(); void on_new_view(Session *session); void on_view_close_clicked(); + void on_tab_changed(int index); void on_tab_close_requested(int index); void on_actionViewStickyScrolling_triggered();