diff -r 84d9eb65b26f -r e4592d119491 messagingapp/msgui/msguiutils/inc/mmsconformancecheck.h --- a/messagingapp/msgui/msguiutils/inc/mmsconformancecheck.h Mon May 03 12:29:07 2010 +0300 +++ b/messagingapp/msgui/msguiutils/inc/mmsconformancecheck.h Fri May 14 15:49:35 2010 +0300 @@ -18,6 +18,8 @@ #ifndef MMS_CONFORMANCE_CHECK_OPERATION_H #define MMS_CONFORMANCE_CHECK_OPERATION_H +#include + #include #include @@ -30,7 +32,7 @@ class CMmsConformance; class CMsgMediaResolver; class CDRMHelper; - +class HbAction; enum MmsConformanceCheckErrors { @@ -44,8 +46,10 @@ * */ -class MSGUI_UTILS_DLL_EXPORT MmsConformanceCheck +class MSGUI_UTILS_DLL_EXPORT MmsConformanceCheck : public QObject { + Q_OBJECT + public: /** @@ -79,15 +83,17 @@ private: /* - * Launch query dialog - */ - bool launchEditorQuery(); - - /* * Launch notification dialog */ void showPopup(const QString& text); +private slots: + + /** + * This slot is called when insert media dialog is launched. + * @param action selected action (yes or no). + */ + void onDialogInsertMedia(HbAction* action); private: /* @@ -99,6 +105,11 @@ * Max MMS composition size */ int iMaxMmsSize; + + /** + * Conformance status + */ + TUint32 iConfStatus; }; #endif //MMS_CONFORMANCE_CHECK_OPERATION_H