iaupdate/IAD/ui/src/iaupdatemainwindow.cpp
changeset 42 d17dc5398051
parent 33 8110bf1194d1
child 77 d1838696558c
--- a/iaupdate/IAD/ui/src/iaupdatemainwindow.cpp	Thu May 27 12:58:35 2010 +0300
+++ b/iaupdate/IAD/ui/src/iaupdatemainwindow.cpp	Fri Jun 11 13:45:18 2010 +0300
@@ -21,15 +21,16 @@
 #include "iaupdatemainwindow.h"
 #include "iaupdateengine.h"
 #include "iaupdatemainview.h"
-#include "iaupdatehistoryview.h"
+#include "iaupdatesettingdialog.h"
 
 
 // ViewManager Constructor
 IAUpdateMainWindow::IAUpdateMainWindow(IAUpdateEngine *engine)
 {
     // Add the views to the main window
-    //addHistoryView();
     addMainView(engine);
+    addSettingView();
+    
     // show the main window (which will display the last view that was added)
     show();   //temp
 }
@@ -46,19 +47,24 @@
     addView(mMainView);
 }
 
-void IAUpdateMainWindow::addHistoryView()
+
+void IAUpdateMainWindow::addSettingView()
 {
-    mHistoryView = new IAUpdateHistoryView();
-    addView(mHistoryView);
+    
+    mSettingView = new CIAUpdateSettingDialog(mMainView);
+    addView(mSettingView);
 }
 
-
 // Slots to handle view change
 void IAUpdateMainWindow::toMainView()
 {
     setCurrentView(mMainView);
 }
 
+void IAUpdateMainWindow::toSettingView()
+{
+    setCurrentView(mSettingView);
+}
 void IAUpdateMainWindow::refreshMainView(const RPointerArray<MIAUpdateNode>& nodes,
                                          const RPointerArray<MIAUpdateFwNode>& fwNodes,
                                          int error)
@@ -68,10 +74,15 @@
 } 
 
 
-void IAUpdateMainWindow::toHistoryView()
-{
-    setCurrentView(mHistoryView);
-}
 
 
+IAUpdateMainView* IAUpdateMainWindow::GetMainView()
+{
+    return mMainView;    
+}
+   
+CIAUpdateSettingDialog* IAUpdateMainWindow::GetSettingView()
+{
+    return mSettingView;}
 
+