diff --git a/app/window/mainwindow/mainwindow.cpp b/app/window/mainwindow/mainwindow.cpp index 67b5cf771..8330a589c 100644 --- a/app/window/mainwindow/mainwindow.cpp +++ b/app/window/mainwindow/mainwindow.cpp @@ -94,6 +94,8 @@ MainWindow::MainWindow(QWidget *parent) : viewer_panel_->ConnectTimeBasedPanel(timeline_panel_); viewer_panel_->ConnectTimeBasedPanel(param_panel_); viewer_panel_->ConnectTimeBasedPanel(curve_panel_); + + UpdateTitle(); } void MainWindow::SetFullscreen(bool fullscreen) @@ -160,6 +162,13 @@ void MainWindow::closeEvent(QCloseEvent *e) QMainWindow::closeEvent(e); } +void MainWindow::UpdateTitle() +{ + setWindowTitle(QStringLiteral("%1 %2 - %3").arg(QApplication::applicationName(), + QApplication::applicationVersion(), + tr(""))); +} + void MainWindow::SetDefaultLayout() { task_man_panel_->close(); diff --git a/app/window/mainwindow/mainwindow.h b/app/window/mainwindow/mainwindow.h index a334d81e8..bb6bac6b2 100644 --- a/app/window/mainwindow/mainwindow.h +++ b/app/window/mainwindow/mainwindow.h @@ -55,6 +55,8 @@ protected: virtual void closeEvent(QCloseEvent* e) override; private: + void UpdateTitle(); + QByteArray premaximized_state_; // Standard panels