diff -r bf7eb7911fc5 -r 997a02608b3a emailuis/nmhswidget/inc/nmhswidgetemailengine.h --- a/emailuis/nmhswidget/inc/nmhswidgetemailengine.h Wed Jun 23 18:00:21 2010 +0300 +++ b/emailuis/nmhswidget/inc/nmhswidgetemailengine.h Tue Jul 06 14:04:34 2010 +0300 @@ -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_ */