void testUK(const TLocale& aLocale) { //#ifdef __WINS__ test(aLocale.CountryCode()==44); test(aLocale.DateFormat()==EDateEuropean); test(aLocale.TimeFormat()==ETime12); test(aLocale.CurrencySymbolPosition()==ELocaleBefore); test(aLocale.CurrencySpaceBetween()==FALSE); test(aLocale.CurrencyDecimalPlaces()==2); test(aLocale.CurrencyNegativeInBrackets()==EFalse); test(aLocale.CurrencyTriadsAllowed()==TRUE); test(aLocale.ThousandsSeparator()==','); test(aLocale.DecimalSeparator()=='.'); test(aLocale.DateSeparator(0)==0); test(aLocale.DateSeparator(1)=='/'); test(aLocale.DateSeparator(2)=='/'); test(aLocale.DateSeparator(3)==0); test(aLocale.TimeSeparator(0)==0); test(aLocale.TimeSeparator(1)==':'); test(aLocale.TimeSeparator(2)==':'); test(aLocale.TimeSeparator(3)==0); test(aLocale.AmPmSymbolPosition()==TRUE); test(aLocale.AmPmSpaceBetween()==TRUE); test(aLocale.HomeDaylightSavingZone()==EDstEuropean); test(aLocale.WorkDays()==0x1f); test(aLocale.StartOfWeek()==EMonday); test(aLocale.ClockFormat()==EClockAnalog); test(aLocale.UnitsGeneral()==EUnitsImperial); test(aLocale.UnitsDistanceShort()==EUnitsImperial); test(aLocale.UnitsDistanceLong()==EUnitsImperial); //#endif }
void testUS(const TLocale& aLocale) { test.Printf(_L("Test US\n")); test(aLocale.CountryCode()==1); test(aLocale.DateFormat()==EDateAmerican); test(aLocale.TimeFormat()==ETime12); test(aLocale.CurrencySymbolPosition()==ELocaleBefore); test(aLocale.CurrencySpaceBetween()==FALSE); test(aLocale.CurrencyDecimalPlaces()==2); test(aLocale.CurrencyNegativeInBrackets()==EFalse); test(aLocale.CurrencyTriadsAllowed()==TRUE); test(aLocale.ThousandsSeparator()==','); test(aLocale.DecimalSeparator()=='.'); test(aLocale.DateSeparator(0)==0); test(aLocale.DateSeparator(1)=='/'); test(aLocale.DateSeparator(2)=='/'); test(aLocale.DateSeparator(3)==0); test(aLocale.TimeSeparator(0)==0); test(aLocale.TimeSeparator(1)==':'); test(aLocale.TimeSeparator(2)==':'); test(aLocale.TimeSeparator(3)==0); test(aLocale.AmPmSymbolPosition()==TRUE); test(aLocale.AmPmSpaceBetween()==TRUE); test(aLocale.HomeDaylightSavingZone()==EDstNorthern); test(aLocale.WorkDays()==0x1f); test(aLocale.StartOfWeek()==ESunday); test(aLocale.ClockFormat()==EClockAnalog); test(aLocale.UnitsGeneral()==EUnitsImperial); test(aLocale.UnitsDistanceShort()==EUnitsImperial); test(aLocale.UnitsDistanceLong()==EUnitsImperial); }
/*! Retrieves Symbian locale group separator. */ static QString symbianGroupSeparator() { TLocale *locale = _s60Locale.GetLocale(); TChar grpSep = locale->ThousandsSeparator(); int val = grpSep; return QChar(val); }
RtoB_TEST::RtoB_TEST() { num=0.0; format.iType=KRealFormatGeneral; format.iWidth=KDefaultRealWidth; format.iPlaces=0; TLocale locale; format.iPoint=locale.DecimalSeparator(); format.iTriad=locale.ThousandsSeparator(); format.iTriLen=1; res=_S("0"); }