diff --git a/src/Icons/skin/splash.png b/src/Icons/skin/splash.png index 860fcb6f2..1a1993fd1 100644 Binary files a/src/Icons/skin/splash.png and b/src/Icons/skin/splash.png differ diff --git a/src/main.cpp b/src/main.cpp index bca44c6a9..5aec4347b 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -37,6 +37,9 @@ #include #include #include +#include +#include +#include #include #include #include "sessionapplication.h" @@ -253,7 +256,13 @@ int main(int argc, char *argv[]){ } QSplashScreen *splash = 0; if(!no_splash) { - splash = new QSplashScreen(QPixmap(QString::fromUtf8(":/Icons/skin/splash.png")), Qt::WindowStaysOnTopHint); + QPixmap splash_img(":/Icons/skin/splash.png"); + QPainter painter(&splash_img); + QString version = VERSION; + painter.setPen(QPen(Qt::white)); + painter.setFont(QFont("Arial", 22, QFont::Black)); + painter.drawText(224 - painter.fontMetrics().width(version), 270, version); + splash = new QSplashScreen(splash_img, Qt::WindowStaysOnTopHint); splash->show(); app.processEvents(); QTimer::singleShot(2000, splash, SLOT(deleteLater()));