equal
deleted
inserted
replaced
17 #include <tswindowgroupsobserver.h> |
17 #include <tswindowgroupsobserver.h> |
18 #include "tstaskmonitorglobals.h" |
18 #include "tstaskmonitorglobals.h" |
19 #include "tsrunningappserver.h" |
19 #include "tsrunningappserver.h" |
20 #include "tsrunningappsession.h" |
20 #include "tsrunningappsession.h" |
21 #include "tsbacksteppingactivation.h" |
21 #include "tsbacksteppingactivation.h" |
22 |
22 #include "tswindowgroupsmonitor.h" |
23 #include "tsmodel.h" |
23 #include "tsmodel.h" |
24 #include "tsstorage.h" |
24 #include "tsstorage.h" |
25 #include "tsservicesprovider.h" |
25 #include "tsservicesprovider.h" |
26 #include "tsserializeddataprovider.h" |
26 #include "tsserializeddataprovider.h" |
27 #include "tsrunningappmodel.h" |
27 #include "tsrunningappmodel.h" |
76 iSerializer = CTsSerializedDataProvider::NewL(*this); |
76 iSerializer = CTsSerializedDataProvider::NewL(*this); |
77 |
77 |
78 RPointerArray<MTsModel> providers; |
78 RPointerArray<MTsModel> providers; |
79 CleanupClosePushL(providers); |
79 CleanupClosePushL(providers); |
80 |
80 |
81 iAppsModel = CTsRunningAppModel::NewL(*iResources, *iMonitor); |
81 iAppsModel = CTsRunningAppModel::NewL(*iResources, *iMonitor, iEnv); |
82 providers.AppendL(iAppsModel); |
82 providers.AppendL(iAppsModel); |
83 |
83 |
84 CTsServiceProviderConfig *cfg = CTsServiceProviderConfig::NewLC(); |
84 CTsServiceProviderConfig *cfg = CTsServiceProviderConfig::NewLC(&iEnv); |
85 iServiceProvider = CTsServiceProvider::NewL(*cfg); |
85 iServiceProvider = CTsServiceProvider::NewL(*cfg); |
86 CleanupStack::PopAndDestroy(cfg); |
86 CleanupStack::PopAndDestroy(cfg); |
87 addProviders(providers, *iServiceProvider); |
87 addProviders(providers, *iServiceProvider); |
88 |
88 |
89 iStorage = CTsStorage::NewL(providers.Array()); |
89 iStorage = CTsStorage::NewL(providers.Array()); |