From 4ab8e4a009079e4540c49178d14637f55e43719b Mon Sep 17 00:00:00 2001 From: Scott Kostyshak Date: Sun, 7 Oct 2012 11:27:07 -0400 Subject: [PATCH] Add tab with build information to Help > About LyX The tab displays the same information as the 'lyx --version' command. --- src/frontends/qt4/GuiAbout.cpp | 13 +++++++++++++ src/frontends/qt4/ui/AboutUi.ui | 16 ++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/src/frontends/qt4/GuiAbout.cpp b/src/frontends/qt4/GuiAbout.cpp index fcd0653afd..8a75a538f4 100644 --- a/src/frontends/qt4/GuiAbout.cpp +++ b/src/frontends/qt4/GuiAbout.cpp @@ -132,6 +132,18 @@ static QString version() return res; } +static QString buildinfo() +{ + QString res; + QTextStream out(&res); + out << "LyX " << lyx_version + << " (" << lyx_release_date << ")" << endl; + out << "Built on " << __DATE__ << ", " << __TIME__ << endl; + + out << lyx_version_info << endl; + return res; +} + struct GuiAbout::Private { @@ -152,6 +164,7 @@ GuiAbout::GuiAbout(GuiView & lv) d->ui.copyrightTB->append(disclaimer()); d->ui.versionLA->setText(version()); + d->ui.buildinfoTB->setText(buildinfo()); d->ui.creditsTB->setHtml(credits()); } diff --git a/src/frontends/qt4/ui/AboutUi.ui b/src/frontends/qt4/ui/AboutUi.ui index 5333a7ffcc..ed5d153916 100644 --- a/src/frontends/qt4/ui/AboutUi.ui +++ b/src/frontends/qt4/ui/AboutUi.ui @@ -94,6 +94,22 @@ + + + Build Info + + + + 9 + + + 6 + + + + + + -- 2.39.2