X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Ftoolbars%2Fmainbar.cpp;h=06d4f409b718a77e9546d076d7ebe7b496d6debf;hb=4a8185876c7d4dcb0e940df3077f46c0c98de7f9;hp=3b1698669a9ac8634a8af1ce87a7786f02cd6833;hpb=686d9151feb1c917b85ddb60bf73888e8058e4f4;p=pulseview.git diff --git a/pv/toolbars/mainbar.cpp b/pv/toolbars/mainbar.cpp index 3b16986..06d4f40 100644 --- a/pv/toolbars/mainbar.cpp +++ b/pv/toolbars/mainbar.cpp @@ -112,6 +112,7 @@ MainBar::MainBar(Session &session, MainWindow &main_window) : vector open_actions; open_actions.push_back(main_window.action_save_as()); + open_actions.push_back(main_window.action_save_selection_as()); widgets::ExportMenu *export_menu = new widgets::ExportMenu(this, session.device_manager().context(), @@ -585,7 +586,8 @@ void MainBar::on_config_changed() bool MainBar::eventFilter(QObject *watched, QEvent *event) { - if ((watched == &sample_count_ || watched == &sample_rate_) && + if (sample_count_supported_ && + (watched == &sample_count_ || watched == &sample_rate_) && (event->type() == QEvent::ToolTip)) { auto sec = pv::util::Timestamp(sample_count_.value()) / sample_rate_.value(); QHelpEvent *help_event = static_cast(event);