\r
#include "splash.h"\r
\r
-Splash::Splash(): QSplashScreen(QPixmap(":/icons/splash.jpg").scaled(360, 518,\r
- Qt::IgnoreAspectRatio, Qt::SmoothTransformation))\r
+Splash::Splash(): QSplashScreen()\r
{\r
+ QRect geo = QApplication::desktop()->availableGeometry();\r
+ if (geo.width() < geo.height()) {\r
+ setPixmap(QPixmap(":/icons/splash.jpg").scaled(360, 518,\r
+ Qt::IgnoreAspectRatio, Qt::SmoothTransformation));\r
+ } else {\r
+ setPixmap(QPixmap(":/icons/splash-landscape.jpg").scaled(520, 330,\r
+ Qt::IgnoreAspectRatio, Qt::SmoothTransformation));\r
+ }\r
}\r