equal
deleted
inserted
replaced
42 |
42 |
43 class NmApplication : public QObject |
43 class NmApplication : public QObject |
44 { |
44 { |
45 Q_OBJECT |
45 Q_OBJECT |
46 public: |
46 public: |
47 NmApplication(QObject *parent, quint32 accountId=0); |
47 NmApplication(QObject *parent, quint64 accountId=0); |
48 ~NmApplication(); |
48 ~NmApplication(); |
49 void enterNmUiView(NmUiStartParam *startParam); |
49 void enterNmUiView(NmUiStartParam *startParam); |
50 HbMainWindow* mainWindow(); |
50 HbMainWindow* mainWindow(); |
51 NmUiExtensionManager &extManager(); |
51 NmUiExtensionManager &extManager(); |
52 NmViewerViewNetManager &networkAccessManager(); |
52 NmViewerViewNetManager &networkAccessManager(); |
66 private: |
66 private: |
67 void createMainWindow(); |
67 void createMainWindow(); |
68 void pushView(NmBaseView *view); |
68 void pushView(NmBaseView *view); |
69 void resetViewStack(); |
69 void resetViewStack(); |
70 void hideApplication(); |
70 void hideApplication(); |
|
71 void updateActivity(); |
71 |
72 |
72 private slots: |
73 private slots: |
73 void updateActivity(); |
74 void activityActivated(); |
74 |
75 |
75 signals: |
76 signals: |
76 void applicationReady(); |
77 void applicationReady(); |
77 |
78 |
78 private: |
79 private: |
97 bool mViewReady; |
98 bool mViewReady; |
98 NmId mLastOperationMailbox; |
99 NmId mLastOperationMailbox; |
99 HbMessageBox *mQueryDialog; // Owned |
100 HbMessageBox *mQueryDialog; // Owned |
100 bool mBackButtonPressed; |
101 bool mBackButtonPressed; |
101 NmId mCurrentMailboxId; |
102 NmId mCurrentMailboxId; |
102 bool mActivityUpdateNeeded; |
|
103 }; |
103 }; |
104 |
104 |
105 #endif // NMAPPLICATION_H |
105 #endif // NMAPPLICATION_H |