From 5f95e1649091a2b4e4f6dffc89eb08e876d30aa6 Mon Sep 17 00:00:00 2001 From: Bill Somerville Date: Mon, 14 Apr 2014 10:42:11 +0000 Subject: [PATCH] Only calculate revision once. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@4024 ab8295b8-cf94-4d9e-aec4-7959e3be5d79 --- mainwindow.cpp | 5 +++-- mainwindow.h | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index e71569ff9..24af89dca 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -71,6 +71,7 @@ private: MainWindow::MainWindow(bool multiple, QSettings * settings, QSharedMemory *shdmem, QString const& thekey, unsigned downSampleFactor, QWidget *parent) : QMainWindow(parent), + m_revision {revision ("$Rev$")}, m_multiple {multiple}, m_settings (settings), ui(new Ui::MainWindow), @@ -695,7 +696,7 @@ void MainWindow::monitor (bool state) void MainWindow::on_actionAbout_triggered() //Display "About" { - CAboutDlg {program_title (revision ("$Rev$")), this}.exec (); + CAboutDlg {program_title (m_revision), this}.exec (); } void MainWindow::on_autoButton_clicked (bool checked) @@ -2935,5 +2936,5 @@ void MainWindow::pskSetLocal () psk_Reporter->setLocalStation( m_config.my_callsign () , m_config.my_grid () - , antenna_description, "WSJT-X " + revision ("$Rev$")); + , antenna_description, "WSJT-X " + m_revision); } diff --git a/mainwindow.h b/mainwindow.h index ddb8e46a6..726e1e02e 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -195,6 +195,7 @@ private: Q_SIGNAL void outAttenuationChanged (qreal) const; private: + QString m_revision; bool m_multiple; QSettings * m_settings;