projects
/
dorian
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add splash screen on Maemo, too. Switch to new splash pixmap. Fix bug
[dorian]
/
widgets
/
splash.cpp
diff --git
a/widgets/splash.cpp
b/widgets/splash.cpp
index
243be58
..
b149e5e
100755
(executable)
--- a/
widgets/splash.cpp
+++ b/
widgets/splash.cpp
@@
-1,15
+1,23
@@
#include <QtGui>
\r
\r
#include "splash.h"
\r
#include <QtGui>
\r
\r
#include "splash.h"
\r
+#include "platform.h"
\r
\r
Splash::Splash(): QSplashScreen()
\r
{
\r
\r
Splash::Splash(): QSplashScreen()
\r
{
\r
+ Platform *platform = Platform::instance();
\r
+#if defined(Q_OS_SYMBIAN)
\r
QRect geo = QApplication::desktop()->availableGeometry();
\r
if (geo.width() < geo.height()) {
\r
QRect geo = QApplication::desktop()->availableGeometry();
\r
if (geo.width() < geo.height()) {
\r
- setPixmap(QPixmap(":/icons/splash.jpg").scaled(360, 518,
\r
+ setPixmap(QPixmap(platform->icon("splash", ".jpg")).scaled(360, 518,
\r
Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
\r
} else {
\r
Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
\r
} else {
\r
- setPixmap(QPixmap(":/icons/splash-landscape.jpg").scaled(520, 330,
\r
- Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
\r
+ setPixmap(QPixmap(platform->icon("splash-landscape", ".jpg")).
\r
+ scaled(520, 330,
\r
+ Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
\r
}
\r
}
\r
+#elif defined(Q_WS_MAEMO_5)
\r
+ platform->setOrientation(this, "landscape");
\r
+ setPixmap(QPixmap(platform->icon("splash-landscape", ".jpg")));
\r
+#endif
\r
}
\r
}
\r