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