QSystemLocale Class Reference

QSystemLocale Class Reference

#include <qlocale.h>

Class Description

Definition at line 66 of file qlocale.h.

Classes

struct  CurrencyToStringArgument
 

Public Types

enum  QueryType {
  LanguageId, CountryId, DecimalPoint, GroupSeparator,
  ZeroDigit, NegativeSign, DateFormatLong, DateFormatShort,
  TimeFormatLong, TimeFormatShort, DayNameLong, DayNameShort,
  MonthNameLong, MonthNameShort, DateToStringLong, DateToStringShort,
  TimeToStringLong, TimeToStringShort, DateTimeFormatLong, DateTimeFormatShort,
  DateTimeToStringLong, DateTimeToStringShort, MeasurementSystem, PositiveSign,
  AMText, PMText, FirstDayOfWeek, Weekdays,
  CurrencySymbol, CurrencyToString, UILanguages, StringToStandardQuotation,
  StringToAlternateQuotation, ScriptId, ListToSeparatedString, LocaleChanged,
  NativeLanguageName, NativeCountryName, StandaloneMonthNameLong, StandaloneMonthNameShort
}
 

Public Member Functions

 QSystemLocale ()
 
virtual ~QSystemLocale ()
 
virtual QVariant query (QueryType type, QVariant in) const
 
virtual QLocale fallbackLocale () const
 

Friends

QSystemLocaleQSystemLocale_globalSystemLocale ()
 

Member Enumeration Documentation

enum QueryType
Enumerator
LanguageId 
CountryId 
DecimalPoint 
GroupSeparator 
ZeroDigit 
NegativeSign 
DateFormatLong 
DateFormatShort 
TimeFormatLong 
TimeFormatShort 
DayNameLong 
DayNameShort 
MonthNameLong 
MonthNameShort 
DateToStringLong 
DateToStringShort 
TimeToStringLong 
TimeToStringShort 
DateTimeFormatLong 
DateTimeFormatShort 
DateTimeToStringLong 
DateTimeToStringShort 
MeasurementSystem 
PositiveSign 
AMText 
PMText 
FirstDayOfWeek 
Weekdays 
CurrencySymbol 
CurrencyToString 
UILanguages 
StringToStandardQuotation 
StringToAlternateQuotation 
ScriptId 
ListToSeparatedString 
LocaleChanged 
NativeLanguageName 
NativeCountryName 
StandaloneMonthNameLong 
StandaloneMonthNameShort 

Definition at line 81 of file qlocale.h.

81  {
82  LanguageId, // uint
83  CountryId, // uint
84  DecimalPoint, // QString
85  GroupSeparator, // QString
86  ZeroDigit, // QString
87  NegativeSign, // QString
88  DateFormatLong, // QString
89  DateFormatShort, // QString
90  TimeFormatLong, // QString
91  TimeFormatShort, // QString
92  DayNameLong, // QString, in: int
93  DayNameShort, // QString, in: int
94  MonthNameLong, // QString, in: int
95  MonthNameShort, // QString, in: int
96  DateToStringLong, // QString, in: QDate
97  DateToStringShort, // QString in: QDate
98  TimeToStringLong, // QString in: QTime
99  TimeToStringShort, // QString in: QTime
100  DateTimeFormatLong, // QString
101  DateTimeFormatShort, // QString
102  DateTimeToStringLong, // QString in: QDateTime
103  DateTimeToStringShort, // QString in: QDateTime
104  MeasurementSystem, // uint
105  PositiveSign, // QString
106  AMText, // QString
107  PMText, // QString
108  FirstDayOfWeek, // Qt::DayOfWeek
109  Weekdays, // QList<Qt::DayOfWeek>
110  CurrencySymbol, // QString in: CurrencyToStringArgument
111  CurrencyToString, // QString in: qlonglong, qulonglong or double
112  UILanguages, // QStringList
113  StringToStandardQuotation, // QString in: QStringRef to quote
114  StringToAlternateQuotation, // QString in: QStringRef to quote
115  ScriptId, // uint
116  ListToSeparatedString, // QString
117  LocaleChanged, // system locale changed
118  NativeLanguageName, // QString
119  NativeCountryName, // QString
120  StandaloneMonthNameLong, // QString, in: int
121  StandaloneMonthNameShort // QString, in: int
122  };

Constructor & Destructor Documentation

virtual ~QSystemLocale ( )
virtual

Member Function Documentation

virtual QVariant query ( QueryType  type,
QVariant  in 
) const
virtual
virtual QLocale fallbackLocale ( ) const
virtual

Friends And Related Function Documentation

QSystemLocale* QSystemLocale_globalSystemLocale ( )
friend

The documentation for this class was generated from the following file: