diff -r 011f79704660 -r cdd802add233 emailuis/nmhswidget/inc/nmhswidgetemailengine.h --- a/emailuis/nmhswidget/inc/nmhswidgetemailengine.h Fri Jun 11 16:23:29 2010 +0100 +++ b/emailuis/nmhswidget/inc/nmhswidgetemailengine.h Thu Jul 22 16:30:28 2010 +0100 @@ -26,6 +26,7 @@ class NmDataPluginInterface; class QPluginLoader; class QTimer; +class XQAiwRequest; //Three seconds const int NmHsWidgetEmailEngineUpdateTimerValue = 3000; @@ -48,6 +49,7 @@ int getEnvelopes(QList &list, int maxEnvelopeAmount); int unreadCount(); QString accountName(); + void deleteAiwRequest(); public slots: void handleMessageEvent( @@ -65,6 +67,9 @@ void launchMailAppMailViewer(const NmId &messageId); void handleUpdateTimeout(); + void aiwRequestOk(const QVariant& result); + void aiwRequestError(int errorCode, const QString& errorMessage); + signals: void mailDataChanged(); void accountNameChanged(const QString& accountName); @@ -90,6 +95,7 @@ bool mMessageEventReceivedWhenSuspended; bool mSuspended; QTimer* mUpdateTimer; + XQAiwRequest* mAiwRequest; }; #endif /* NMHSWIDGETEMAILENGINE_H_ */