24 #include <badesca.h> |
24 #include <badesca.h> |
25 #include "CalenLunarLocalizedInfo.h" |
25 #include "CalenLunarLocalizedInfo.h" |
26 #include "CalendarVariant.hrh" |
26 #include "CalendarVariant.hrh" |
27 #include "calendarui_debug.h" |
27 #include "calendarui_debug.h" |
28 |
28 |
|
29 class QStringList; |
29 class CEikonEnv; |
30 class CEikonEnv; |
30 class TCalenLunarInfo; |
31 class TCalenLunarInfo; |
31 class TChineseDate; |
32 class TChineseDate; |
32 class CFont; |
33 class CFont; |
33 class CCalenExtraRowFormatter; |
34 class CCalenExtraRowFormatter; |
62 |
63 |
63 /** |
64 /** |
64 * Localized names of lunar festivals |
65 * Localized names of lunar festivals |
65 * Own. |
66 * Own. |
66 */ |
67 */ |
67 CDesCArray* iFestivalNames; |
68 QStringList iFestivalNames; |
68 |
69 |
69 /** |
70 /** |
70 * Localized names of solar terms |
71 * Localized names of solar terms |
71 * Own. |
72 * Own. |
72 */ |
73 */ |
73 CDesCArray* iSolarTermNames; |
74 QStringList iSolarTermNames; |
74 |
75 |
75 /** |
76 /** |
76 * Localized names of animal years |
77 * Localized names of animal years |
77 * Own. |
78 * Own. |
78 */ |
79 */ |
79 CDesCArray* iAnimalYearNames; |
80 QStringList iAnimalYearNames; |
80 |
81 |
81 /** |
82 /** |
82 * Localized names of heavenly stems |
83 * Localized names of heavenly stems |
83 * Own. |
84 * Own. |
84 */ |
85 */ |
85 CDesCArray* iHeavenlyStemNames; |
86 QStringList iHeavenlyStemNames; |
86 |
87 |
87 /** |
88 /** |
88 * Localized names of terrestial branches |
89 * Localized names of terrestial branches |
89 * Own. |
90 * Own. |
90 */ |
91 */ |
91 CDesCArray* iTerrestialBranchNames; |
92 QStringList iTerrestialBranchNames; |
92 |
93 |
93 |
94 |
94 /** |
|
95 * Format string for western date. |
|
96 * Own. |
|
97 */ |
|
98 HBufC* iGregorianDateFormat; |
|
99 |
|
100 TBuf<1000> iLunarExtraRowText; |
95 TBuf<1000> iLunarExtraRowText; |
101 |
|
102 |
96 |
103 /** |
97 /** |
104 * Language independent formatter of extra row information. |
98 * Language independent formatter of extra row information. |
105 */ |
99 */ |
106 CCalenExtraRowFormatter* iRowFormatter; |
100 CCalenExtraRowFormatter* iRowFormatter; |
107 |
101 |
108 TInt iResourceFileOffset; |
|
109 |
|
110 }; |
102 }; |
111 |
103 |
112 #endif // __CALENLUNARLOCALIZER_H__ |
104 #endif // __CALENLUNARLOCALIZER_H__ |