controlpanelui/src/cpapplication/src/cpmainview.h
changeset 33 0cfa53de576f
parent 19 36aa4756ee82
--- a/controlpanelui/src/cpapplication/src/cpmainview.h	Thu Aug 05 11:28:29 2010 +0800
+++ b/controlpanelui/src/cpapplication/src/cpmainview.h	Tue Aug 24 10:56:32 2010 +0800
@@ -24,6 +24,7 @@
 class HbDataFormModelItem;
 class CpItemDataHelper;
 class HbMainWindow;
+class HbActivityManager;
 
 class CpMainView : public CpBaseSettingView
 {
@@ -32,14 +33,23 @@
     explicit CpMainView(HbMainWindow *mainWindow = 0);
     virtual ~CpMainView();
     bool event(QEvent *e);
+public slots:
+    void loadActivity();
+    void saveActivity();
 private slots:
     void initializeMainModel();
+    void onAboutToChangeView(HbView * oldView, HbView *newView);
+    void onDataFormItemActivated(const QModelIndex &index);
 private:
     Q_DISABLE_COPY(CpMainView)
 private:
 	CpMainModel *mMainModel;
     CpItemDataHelper *mItemDataHelper;
     HbMainWindow *mMainWindow;
+    // not own
+    HbActivityManager *mActivityManager;
+    
+    QPixmap mScreenshot;
 };
 
 #endif