4 #include "platform.h"
\r
5 #include "settings.h"
\r
8 Splash::Splash(): QSplashScreen()
\r
11 Platform *platform = Platform::instance();
\r
12 #if defined(Q_OS_SYMBIAN)
\r
13 QRect geo = QApplication::desktop()->availableGeometry();
\r
14 if (geo.width() < geo.height()) {
\r
15 setPixmap(QPixmap(platform->icon("splash", ".jpg")).scaled(360, 518,
\r
16 Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
\r
18 setPixmap(QPixmap(platform->icon("splash-landscape", ".jpg")).
\r
20 Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
\r
22 #elif defined(Q_WS_MAEMO_5)
\r
23 // Force landscape: QSplash seems to be broken in portrait
\r
24 platform->setOrientation(this, "landscape");
\r
25 setPixmap(QPixmap(platform->icon("splash-landscape", ".jpg")));
\r