32 #include "CProfileNameSettingItem.h" |
32 #include "CProfileNameSettingItem.h" |
33 #include "CProfileKeypadVolumeSettingItem.h" |
33 #include "CProfileKeypadVolumeSettingItem.h" |
34 #include "CProfileFileListSettingItem.h" |
34 #include "CProfileFileListSettingItem.h" |
35 #include "CProfileAlertForSettingItem.h" |
35 #include "CProfileAlertForSettingItem.h" |
36 #include "CProfileStruct.h" |
36 #include "CProfileStruct.h" |
37 #include "mprofileslocalfeatures.h" |
37 #include "MProfilesLocalFeatures.h" |
38 #include "profilesvariant.hrh" // KProEngFeatureIdVTRingingTone |
38 #include "ProfilesVariant.hrh" // KProEngFeatureIdVTRingingTone |
39 #include "CProfileSettingsView.h" |
39 #include "CProfileSettingsView.h" |
40 #include "MProfileViewHandler.h" |
40 #include "MProfileViewHandler.h" |
41 #include "ProfilesDebug.h" |
41 #include "ProfilesDebug.h" |
42 |
42 |
43 // EXTERNAL INCLUDES |
43 // EXTERNAL INCLUDES |
47 #include <akntextsettingpage.h> |
47 #include <akntextsettingpage.h> |
48 #include <aknsoundsystem.h> |
48 #include <aknsoundsystem.h> |
49 #include <eikapp.h> |
49 #include <eikapp.h> |
50 #include <csxhelp/mode.hlp.hrh> |
50 #include <csxhelp/mode.hlp.hrh> |
51 #include <featmgr.h> |
51 #include <featmgr.h> |
52 #include <mprofileextended.h> |
52 #include <MProfileExtended.h> |
53 |
53 |
54 #include <mprofile3dtonesettings.h> |
54 #include <MProfile3DToneSettings.h> |
55 #include <mprofilefeedbacksettings.h> |
55 #include <MProfileFeedbackSettings.h> |
56 #include <mprofileextrasettings.h> |
56 #include <MProfileExtraSettings.h> |
57 |
57 |
58 #include <mprofileengineextended.h> |
58 #include <MProfileEngineExtended.h> |
59 #include <mprofilesnamesarray.h> |
59 #include <MProfilesNamesArray.h> |
60 #include <mprofilename.h> |
60 #include <MProfileName.h> |
61 #include <cprofilechangenotifyhandler.h> |
61 #include <CProfileChangeNotifyHandler.h> |
62 #include <ProfileSettingsView.rsg> |
62 #include <ProfileSettingsView.rsg> |
63 #include <data_caging_path_literals.hrh> |
63 #include <data_caging_path_literals.hrh> |
64 #include <centralrepository.h> |
64 #include <centralrepository.h> |
65 #include <settingsinternalcrkeys.h> |
65 #include <settingsinternalcrkeys.h> |
66 #include <bautils.h> // For BaflUtils |
66 #include <bautils.h> // For BaflUtils |
67 #include <StringLoader.h> // For StringLoader |
67 #include <StringLoader.h> // For StringLoader |
68 #include <profileenginesdkcrkeys.h> // For KCRUidProfileEngine |
68 #include <ProfileEngineSDKCRKeys.h> // For KCRUidProfileEngine |
69 #include <profileengineinternalcrkeys.h> // For KProEngDefaultRingingTone |
69 #include <ProfileEngineInternalCRKeys.h> // For KProEngDefaultRingingTone |
70 #include <AknQueryDialog.h> // For CAknQueryDialog |
70 #include <AknQueryDialog.h> // For CAknQueryDialog |
71 #include "CProfileNaviPaneContainer.h" // For CProfileNaviPaneContainer |
71 #include "CProfileNaviPaneContainer.h" // For CProfileNaviPaneContainer |
72 #include <aknnotewrappers.h> // For CAknInformationNote |
72 #include <aknnotewrappers.h> // For CAknInformationNote |
73 |
73 |
74 // for power save mode handling |
74 // for power save mode handling |
75 #include <psmsettings.h> |
75 #include <psmsettings.h> |
76 #include <psmsrvdomaincrkeys.h> |
76 #include <psmsrvdomaincrkeys.h> |
77 #include <e32property.h> |
77 #include <e32property.h> |
78 #include <profileengineprivatepskeys.h> |
78 #include <ProfileEnginePrivatePSKeys.h> |
79 |
79 |
80 namespace |
80 namespace |
81 { |
81 { |
82 // CONSTANTS |
82 // CONSTANTS |
83 const TUid KUidProfileApp = { 0x100058F8 }; // UID of the application |
83 const TUid KUidProfileApp = { 0x100058F8 }; // UID of the application |