X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fmainwindow.cpp;h=98ca7bada700ce1c7b6391ff6fb63a6dce6e0697;hb=90d77e35b43fb7fdffc800945761bf95ba9faf02;hp=92c92d023225a7d5fa7cb5f54764d4e1218b2a12;hpb=82f8a42ba990894356fedd141bae2579ff5373a8;p=pulseview.git diff --git a/pv/mainwindow.cpp b/pv/mainwindow.cpp index 92c92d0..98ca7ba 100644 --- a/pv/mainwindow.cpp +++ b/pv/mainwindow.cpp @@ -227,8 +227,8 @@ shared_ptr MainWindow::add_view(const QString &title, shared_ptr MainWindow::add_session() { - int id = sessions_.size(); - QString name = tr("Untitled-%1").arg(id + 1); + static int last_session_id = 1; + QString name = tr("Untitled-%1").arg(last_session_id++); shared_ptr session = make_shared(device_manager_, name); @@ -260,7 +260,7 @@ void MainWindow::remove_session(shared_ptr session) // Update the window title if there is no view left to // generate focus change events if (sessions_.empty()) - on_session_name_changed(); + setWindowTitle(WindowTitle); } void MainWindow::setup_ui()