calendarui/regionalplugins/lunarchinese/inc/CalenLunarChinesePlugin.h
changeset 45 b6db4fd4947b
parent 23 fd30d51f876b
child 51 0b38fc5b94c6
equal deleted inserted replaced
23:fd30d51f876b 45:b6db4fd4947b
    32 #include "CalendarVariant.hrh"
    32 #include "CalendarVariant.hrh"
    33 
    33 
    34 
    34 
    35 //FORWARD DECLARE
    35 //FORWARD DECLARE
    36 class QString;
    36 class QString;
    37 
    37 class HbTranslator;
    38 class HbWidget;
    38 class HbWidget;
    39 class HbMenu;
    39 class HbMenu;
    40 
    40 
    41 class CCalenLunarInfoProvider;
    41 class CCalenLunarInfoProvider;
    42 class CCalenLunarLocalizer;
    42 class CCalenLunarLocalizer;
    76         void HandleNotification( const TCalenNotification aNotification );
    76         void HandleNotification( const TCalenNotification aNotification );
    77         
    77         
    78     private:
    78     private:
    79         void FormatExtraRowStringL();
    79         void FormatExtraRowStringL();
    80         void UpdateLocalizerInfoL();
    80         void UpdateLocalizerInfoL();
    81         void ExecuteMessageDialogL( TDesC& aMsgText );
    81        void ExecuteMessageDialogL( QString aMsgText );
    82        
    82        
    83     public:
    83     public:
    84         void ShowDetailsL();
    84         void ShowDetailsL();
    85         
    85         
    86     private:
    86     private:
   110 		* infobar in Month/Day/Week.
   110 		* infobar in Month/Day/Week.
   111 		*/
   111 		*/
   112 		HBufC* iInfoBarText;
   112 		HBufC* iInfoBarText;
   113 	    TInt iStart;
   113 	    TInt iStart;
   114 	    TInt iEnd;
   114 	    TInt iEnd;
   115 	    TInt  iResourceFileOffset;
   115 	    HbTranslator* iTranslator;
   116 	};
   116 	};
   117 	
   117 	
   118 #endif //__CALENLUNARCHINESEPLUGIN_H__
   118 #endif //__CALENLUNARCHINESEPLUGIN_H__