29 #include <AknDlgShut.h> |
29 #include <AknDlgShut.h> |
30 #include <aidevicestatuscontentmodel.h> |
30 #include <aidevicestatuscontentmodel.h> |
31 |
31 |
32 // User includes |
32 // User includes |
33 #include <aifwstatehandler.h> |
33 #include <aifwstatehandler.h> |
|
34 #include <aifwpublisherinfo.h> |
34 #include <hscontentpublisher.h> |
35 #include <hscontentpublisher.h> |
35 #include <hspublisherinfo.h> |
|
36 #include "nativeuicontroller.h" |
36 #include "nativeuicontroller.h" |
37 #include "ainativeui.hrh" |
37 #include "ainativeui.hrh" |
38 #include "application.h" |
38 #include "application.h" |
39 #include "appui.h" |
39 #include "appui.h" |
40 #include "aiutility.h" |
40 #include "aiutility.h" |
447 THsPublisherInfo deviceStatus( KDeviceStatusPluginUid, |
447 THsPublisherInfo deviceStatus( KDeviceStatusPluginUid, |
448 KDeviceStatusPluginName, KNativeUiNamespace ); |
448 KDeviceStatusPluginName, KNativeUiNamespace ); |
449 |
449 |
450 iPlugins.Append( deviceStatus ); |
450 iPlugins.Append( deviceStatus ); |
451 |
451 |
452 iFwStateHandler->LoadPlugin( deviceStatus, EAiFwSystemStartup ); |
452 TAiFwPublisherInfo devstatInfo( |
|
453 deviceStatus, TAiFwCallback(), EAiFwSystemStartup ); |
|
454 |
|
455 iFwStateHandler->LoadPlugin( devstatInfo ); |
453 |
456 |
454 THsPublisherInfo profile( KProfilePluginUid, |
457 THsPublisherInfo profile( KProfilePluginUid, |
455 KProfilePluginName, KNativeUiNamespace ); |
458 KProfilePluginName, KNativeUiNamespace ); |
456 |
459 |
457 iPlugins.Append( profile ); |
460 iPlugins.Append( profile ); |
458 |
461 |
459 iFwStateHandler->LoadPlugin( profile, EAiFwSystemStartup ); |
462 TAiFwPublisherInfo profileInfo( |
|
463 profile, TAiFwCallback(), EAiFwSystemStartup ); |
|
464 |
|
465 iFwStateHandler->LoadPlugin( profileInfo ); |
460 } |
466 } |
461 |
467 |
462 // We need to load the resource file here if we are not main controller. |
468 // We need to load the resource file here if we are not main controller. |
463 // If we are the main controller the loading is done in appui |
469 // If we are the main controller the loading is done in appui |
464 // Also the toolbar renderer is loaded here. |
470 // Also the toolbar renderer is loaded here. |