taskswitcher/server/src/tsrunningappserver.cpp
changeset 124 e36b2f4799c0
parent 121 0b3699f6c654
child 125 26079c1bb561
equal deleted inserted replaced
121:0b3699f6c654 124:e36b2f4799c0
    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());