emailuis/widget/emailwidgetsettings/inc/emailwidgetsettingslistview.h
changeset 1 12c456ceeff2
parent 0 8466d47a6819
child 8 e1b6206813b4
equal deleted inserted replaced
0:8466d47a6819 1:12c456ceeff2
    48     void SaveSelectedL();
    48     void SaveSelectedL();
    49 
    49 
    50 private:
    50 private:
    51 	void CreateCbaL(MEikCommandObserver* aObserver);
    51 	void CreateCbaL(MEikCommandObserver* aObserver);
    52 	void CreateListBoxL(MEikListBoxObserver* aObserver);
    52 	void CreateListBoxL(MEikListBoxObserver* aObserver);
       
    53     void SetupListIconsL();
       
    54     void AppendIconL(
       
    55             CArrayPtr<CGulIcon>* aIcons,
       
    56             const TInt aFileBitmapId, 
       
    57             const TInt aFileMaskId);
    53 	TInt GetSettingToAssociateL(const TDesC& aCid);
    58 	TInt GetSettingToAssociateL(const TDesC& aCid);
    54 	void LaunchEmailWizardL();
    59 	void LaunchEmailWizardL();
    55 	
    60 	
    56 private: // from MObjectProvider
    61 private: // from MObjectProvider
    57 	TTypeUid::Ptr MopSupplyObject(TTypeUid aId);
    62 	TTypeUid::Ptr MopSupplyObject(TTypeUid aId);
    58 
    63 
    59 public:
    64 public:
    60 	CEikButtonGroupContainer*       iPopoutCba;
    65 	CEikButtonGroupContainer*       iPopoutCba;
    61 	CEikColumnListBox*	            iListBox;
    66 	CEikColumnListBox*	            iListBox;
    62 	CDesCArrayFlat*                 iAccountNames;
    67 	CDesCArrayFlat*                 iAccountNames;
       
    68 	CDesCArrayFlat*                 iDomains;
    63     CArrayFixFlat<TFSMailMsgId>*    iAccountIds;
    69     CArrayFixFlat<TFSMailMsgId>*    iAccountIds;
    64 	CEmailWidgetSettingsMailboxes*  iMailboxes;
    70 	CEmailWidgetSettingsMailboxes*  iMailboxes;
    65     CEikonEnv*                      iEnv;	
    71     CEikonEnv*                      iEnv;	
    66 	};
    72 	};
    67 
    73