diff -r 10eaf342f539 -r 00c7ae862740 emailuis/nmhswidget/inc/nmhswidgetemailengine.h --- a/emailuis/nmhswidget/inc/nmhswidgetemailengine.h Tue Jun 29 17:12:28 2010 +0300 +++ b/emailuis/nmhswidget/inc/nmhswidgetemailengine.h Fri Jul 02 15:55:16 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_ */