equal
deleted
inserted
replaced
25 |
25 |
26 // FORWARD DECLARATIONS |
26 // FORWARD DECLARATIONS |
27 class CDRMSettingUsageList; |
27 class CDRMSettingUsageList; |
28 class CDRMSettingsModel; |
28 class CDRMSettingsModel; |
29 class CAknInfoPopupNoteController; |
29 class CAknInfoPopupNoteController; |
|
30 class CDRMSettingsPlugin; |
30 |
31 |
31 /** |
32 /** |
32 * CDrmSettingUsageCheckBox class |
33 * CDrmSettingUsageCheckBox class |
33 */ |
34 */ |
34 NONSHARABLE_CLASS( CDrmSettingUsageCheckBox ) : public CAknCheckBoxSettingPage |
35 NONSHARABLE_CLASS( CDrmSettingUsageCheckBox ) : public CAknCheckBoxSettingPage |
39 /** |
40 /** |
40 * C++ default constructor. |
41 * C++ default constructor. |
41 */ |
42 */ |
42 CDrmSettingUsageCheckBox( TInt aResourceId, |
43 CDrmSettingUsageCheckBox( TInt aResourceId, |
43 CDRMSettingUsageList* aList, |
44 CDRMSettingUsageList* aList, |
44 CDRMSettingsModel* aModel ); |
45 CDRMSettingsModel* aModel, |
|
46 CDRMSettingsPlugin* aPlugin ); |
45 |
47 |
46 /** |
48 /** |
47 * Destructor. |
49 * Destructor. |
48 */ |
50 */ |
49 virtual ~CDrmSettingUsageCheckBox(); |
51 virtual ~CDrmSettingUsageCheckBox(); |
71 // Not owned |
73 // Not owned |
72 CDRMSettingsModel* iModel; |
74 CDRMSettingsModel* iModel; |
73 |
75 |
74 // Owned |
76 // Owned |
75 CAknInfoPopupNoteController* iPopupController; |
77 CAknInfoPopupNoteController* iPopupController; |
|
78 |
|
79 // Pointer to CDrmSettingsPlugin instance |
|
80 CDRMSettingsPlugin* iDrmSettingsPlugin; |
76 |
81 |
77 }; |
82 }; |
78 |
83 |
79 #endif // C_DRMSETTINGSUSAGECHECKBOX_H |
84 #endif // C_DRMSETTINGSUSAGECHECKBOX_H |