bluetoothengine/btui/btcpplugin/btcpuisettingitem.cpp
changeset 31 a0ea99b6fa53
parent 29 48ae3789ce00
child 40 997690c3397a
child 42 b72428996822
--- a/bluetoothengine/btui/btcpplugin/btcpuisettingitem.cpp	Wed May 05 09:56:48 2010 +0300
+++ b/bluetoothengine/btui/btcpplugin/btcpuisettingitem.cpp	Mon May 17 11:06:23 2010 +0300
@@ -40,11 +40,12 @@
 
 void BtCpUiSettingItem::onLaunchView()
 {
-    mModel = new BtuiModel();
+    mSettingModel = new BtSettingModel(this);
+    mDeviceModel = new BtDeviceModel(this);
     
     mMainWindow = hbInstance->allMainWindows().first();
     
-    mBtMainView = new BtCpUiMainView(*mModel);
+    mBtMainView = new BtCpUiMainView(*mSettingModel, *mDeviceModel);
     
     mCpView = mMainWindow->currentView();
     
@@ -59,8 +60,6 @@
 {
     mBtMainView->deactivateView();
     mMainWindow->setCurrentView(mCpView);
-    delete mBtMainView;
-    delete mModel;
 }