equal
deleted
inserted
replaced
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 #include <QtGui> |
18 #include <QtGui> |
19 #include <hbapplication.h> |
19 #include <hbapplication.h> |
|
20 #include <hbtranslator.h> |
20 |
21 |
21 #include "mpmainwindow.h" |
22 #include "mpmainwindow.h" |
22 #include "mptrace.h" |
23 #include "mptrace.h" |
23 |
24 |
24 /*! |
25 /*! |
51 TX_STATIC_ENTRY |
52 TX_STATIC_ENTRY |
52 |
53 |
53 // Initialization |
54 // Initialization |
54 HbApplication app(argc, argv); |
55 HbApplication app(argc, argv); |
55 QVariantHash params = app.activateParams(); |
56 QVariantHash params = app.activateParams(); |
|
57 HbTranslator translator; |
|
58 translator.loadCommon(); |
56 MpMainWindow::ActivityMode mode; |
59 MpMainWindow::ActivityMode mode; |
57 |
60 |
58 if ( !params.value( "activityname" ).toString().compare( "MusicNowPlayingView" ) ) { |
61 if ( !params.value( "activityname" ).toString().compare( "MusicNowPlayingView" ) ) { |
59 if( params.contains( "shuffle" ) ) { |
62 if( params.contains( "shuffle" ) ) { |
60 mode = !params.value( "shuffle" ).toString().compare( "yes" ) ? MpMainWindow::MusicNowPlayingViewShuffleAll : MpMainWindow::MusicNowPlayingView; |
63 mode = !params.value( "shuffle" ).toString().compare( "yes" ) ? MpMainWindow::MusicNowPlayingViewShuffleAll : MpMainWindow::MusicNowPlayingView; |
72 MpMainWindow mainWindow; |
75 MpMainWindow mainWindow; |
73 mainWindow.viewport()->grabGesture(Qt::SwipeGesture); |
76 mainWindow.viewport()->grabGesture(Qt::SwipeGesture); |
74 mainWindow.viewport()->grabGesture(Qt::PanGesture); |
77 mainWindow.viewport()->grabGesture(Qt::PanGesture); |
75 mainWindow.viewport()->grabGesture(Qt::TapGesture); |
78 mainWindow.viewport()->grabGesture(Qt::TapGesture); |
76 mainWindow.viewport()->grabGesture(Qt::TapAndHoldGesture); |
79 mainWindow.viewport()->grabGesture(Qt::TapAndHoldGesture); |
77 mainWindow.setOptimizationFlag(QGraphicsView::DontSavePainterState); |
|
78 mainWindow.initialize( mode ); |
80 mainWindow.initialize( mode ); |
79 mainWindow.show(); |
81 mainWindow.show(); |
80 |
82 |
81 // Enter event loop |
83 // Enter event loop |
82 TX_EXIT |
84 TX_EXIT |
83 return app.exec(); |
85 return app.exec(); |
84 |
86 |
85 } |
87 } |
|
88 |