diff --git a/widgets/MW_help.cpp b/widgets/MW_help.cpp index ff21fbca..07962ad8 100644 --- a/widgets/MW_help.cpp +++ b/widgets/MW_help.cpp @@ -47,14 +47,32 @@ void MainWindow::about() { Ui::About ui; QDialog *about = new QDialog(this, 0); + QString openssl, qt, cont, version; + openssl = SSLeay_version(SSLEAY_VERSION); + qt = qVersion(); + if (openssl != OPENSSL_VERSION_TEXT || + qt != QT_VERSION_STR) + { + version = QString("" + "" + "" + "" + "" + "" + "" + "" + "
Compile time:"OPENSSL_VERSION_TEXT"QT version: "QT_VERSION_STR"
Run time:%1QT version: %2
").arg(openssl).arg(qt); + } else { + version = QString("%1
QT version: %2").arg(openssl).arg(qt); + } ui.setupUi(about); - QString cont; - cont.sprintf("

XCA

" + cont = QString( + "

XCA

" "

Copyright 2001 - 2010 by Christian Hohnstädt\n" "

Version : " VER "" - "

%s
QT: %s" + "

%1" "


" "" "" @@ -76,10 +94,10 @@ void MainWindow::about() "

Christian Hohnstädt<christian@hohnstaedt.de>
Programming, Translation and Testing
" "" "" - "
GermanChristian Hohnstädt
RussianPavel Belly <pavel.belly@gmail.com>
", - OPENSSL_VERSION_TEXT, QT_VERSION_STR ); + ""). + arg(version); - about->setWindowTitle(tr(XCA_TITLE)); + about->setWindowTitle(XCA_TITLE); ui.image->setPixmap( *keyImg ); ui.image1->setPixmap( *certImg ); ui.textbox->setHtml(cont);