phonebookui/cntcommonui/views/cntimageeditorview.h
changeset 81 640d30f4fb64
parent 72 6abfb1094884
--- a/phonebookui/cntcommonui/views/cntimageeditorview.h	Fri Oct 08 11:42:51 2010 +0300
+++ b/phonebookui/cntcommonui/views/cntimageeditorview.h	Fri Oct 15 12:24:46 2010 +0300
@@ -20,17 +20,15 @@
 
 #include <QObject>
 #include <cntdocumentloader.h>
+#include <cntabstractview.h>
 #include <xqappmgr.h>
 
-#include <cntabstractview.h>
-
-class CntImageLabel;
 class HbListView;
+class HbAction;
 class XQAiwRequest;
-class HbAction;
 class QStandardItemModel;
 class QModelIndex;
-class CntSaveManager;
+class CntImageLabel;
 
 QTM_BEGIN_NAMESPACE
 class QContact;
@@ -42,6 +40,7 @@
 class CntImageEditorView : public QObject, public CntAbstractView
 {
     Q_OBJECT
+    friend class TestCntImageEditorView;
 
 public:
     CntImageEditorView();
@@ -54,41 +53,28 @@
     HbView* view() const { return mView; }
     int viewId() const { return imageEditorView; }
     inline void setEngine( CntAbstractEngine& aEngine ){ mEngine = &aEngine; }
-#ifdef PBK_UNIT_TEST
-public:
-#else
+
 private:
-#endif
     void populateModel(QStandardItemModel *model);
     void openCamera();
     void openGallery();
 
-#ifdef PBK_UNIT_TEST
-public slots:
-#else
 private slots:
-#endif
     void showPreviousView();
     void removeImage();
     void handleImageChange(const QVariant &value);
     void thumbnailReady( const QPixmap& pixmap, void *data, int id, int error );
     void setOrientation(Qt::Orientation orientation);
     void listViewActivated(const QModelIndex &index);
-    void handleError(int errorCode, const QString& errorMessage);
     void saveContact();
 
-
-#ifdef PBK_UNIT_TEST
-public:
-#else
 private:
-#endif
     QContact                *mContact; // own
     QContactAvatar          *mAvatar; // own
     CntImageLabel           *mImageLabel; // owned by layout
     XQAiwRequest            *mRequest; // own
     XQApplicationManager     mAppManager;
-    CntThumbnailManager        *mThumbnailManager; // own
+    CntThumbnailManager     *mThumbnailManager; // own
     HbView                  *mView; // own
     HbAction                *mSoftkey; // owned by view
     HbAction                *mRemoveImage; // own
@@ -96,10 +82,9 @@
     CntDocumentLoader        mDocumentLoader;
     HbListView              *mListView; // owned by layout
     QStandardItemModel      *mModel; // own
-    CntSaveManager          *mSaveManager; // own
     
-    CntViewParameters       mArgs;
-    CntAbstractEngine* mEngine;
+    CntViewParameters        mArgs;
+    CntAbstractEngine       *mEngine; // not owned
 };
 
-#endif // CNTIMAGEEDITORVIEW_H
+#endif /* CNTIMAGEEDITORVIEW_H */