Add version info to window title
Fix issue 3499 by The Wikilab Team (wikilab.blog.br)
This commit is contained in:
committed by
Yorik van Havre
parent
f0252c80c2
commit
9ea0cf5a30
@@ -1722,7 +1722,14 @@ void Application::runApplication(void)
|
||||
|
||||
Application app(true);
|
||||
MainWindow mw;
|
||||
mw.setWindowTitle(mainApp.applicationName());
|
||||
|
||||
// set main window title with FreeCAD Version
|
||||
std::map<std::string, std::string>& config = App::Application::Config();
|
||||
QString major = QString::fromLatin1(config["BuildVersionMajor"].c_str());
|
||||
QString minor = QString::fromLatin1(config["BuildVersionMinor"].c_str());
|
||||
QString title = QString::fromLatin1("%1 %2.%3").arg(mainApp.applicationName()).arg(major).arg(minor);
|
||||
mw.setWindowTitle(title);
|
||||
|
||||
QObject::connect(&mainApp, SIGNAL(messageReceived(const QList<QByteArray> &)),
|
||||
&mw, SLOT(processMessages(const QList<QByteArray> &)));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user