<class name="QSystemLocale" doc="/**
&lt;p&gt;The &lt;a href=&quot;QSystemLocale.html#QSystemLocale()&quot;&gt;&lt;tt&gt;QSystemLocale&lt;/tt&gt;&lt;/a&gt; class can be used to finetune the system locale of the user.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; This class is only useful in very rare cases. Usually &lt;a href=&quot;QLocale.html&quot;&gt;&lt;tt&gt;QLocale&lt;/tt&gt;&lt;/a&gt; offers all the functionality required for application development.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;QSystemLocale.html#QSystemLocale()&quot;&gt;&lt;tt&gt;QSystemLocale&lt;/tt&gt;&lt;/a&gt; allows to override the values provided by the system locale (QLocale::system()).&lt;/p&gt;

@see &lt;a href=&quot;QLocale.html&quot;&gt;&lt;tt&gt;QLocale&lt;/tt&gt;&lt;/a&gt; */">
    <method name="public QSystemLocale()" doc="/**
&lt;p&gt;Constructs a &lt;a href=&quot;QSystemLocale.html#QSystemLocale()&quot;&gt;&lt;tt&gt;QSystemLocale&lt;/tt&gt;&lt;/a&gt; object. The constructor will automatically install this object as the system locale and remove any earlier installed system locales.&lt;/p&gt;
 */"/>
    <method name="public com.trolltech.qt.core.QLocale fallbackLocale()" doc="/**
&lt;p&gt;Returns a fallback locale, that will get used for everything that is not explicitly overridden by the system locale.&lt;/p&gt;
 */"/>
    <method name="public java.lang.Object query(com.trolltech.qt.core.QSystemLocale.QueryType type, java.lang.Object in)" doc="/**
&lt;p&gt;Performs a query of the given &lt;tt&gt;type&lt;/tt&gt; in the system locale for customized values or conversion. If the method returns a null &lt;a href=&quot;%2E%2E/porting4.html#qvariant&quot;&gt;&lt;tt&gt;QVariant&lt;/tt&gt;&lt;/a&gt;, the conversion of the &lt;a href=&quot;QSystemLocale.html#fallbackLocale()&quot;&gt;&lt;tt&gt;fallbackLocale&lt;/tt&gt;&lt;/a&gt; will be used.&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;in&lt;/tt&gt; is unused for some of the query types.&lt;/p&gt;

@see &lt;tt&gt;QSystemLocale::QueryType&lt;/tt&gt; */"/>
    <enum name="QueryType" doc="/**
&lt;p&gt;Specifies the type of information queried by &lt;a href=&quot;QSystemLocale.html#query(com.trolltech.qt.core.QSystemLocale.QueryType, java.lang.Object)&quot;&gt;&lt;tt&gt;query&lt;/tt&gt;&lt;/a&gt;. For each value the type of information to return from the &lt;a href=&quot;QSystemLocale.html#query(com.trolltech.qt.core.QSystemLocale.QueryType, java.lang.Object)&quot;&gt;&lt;tt&gt;query&lt;/tt&gt;&lt;/a&gt; method is listed.&lt;/p&gt;
 */">
        <enum-value name="LanguageId" doc="/**
&lt;p&gt;a uint specifying the language.&lt;/p&gt;
 */"/>
        <enum-value name="CountryId" doc="/**
&lt;p&gt;a uint specifying the country.&lt;/p&gt;
 */"/>
        <enum-value name="DecimalPoint" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the decimal point.&lt;/p&gt;
 */"/>
        <enum-value name="GroupSeparator" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the group separator.&lt;/p&gt;
 */"/>
        <enum-value name="ZeroDigit" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the zero digit.&lt;/p&gt;
 */"/>
        <enum-value name="NegativeSign" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the minus sign.&lt;/p&gt;
 */"/>
        <enum-value name="DateFormatLong" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the long date format&lt;/p&gt;
 */"/>
        <enum-value name="DateFormatShort" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the short date format&lt;/p&gt;
 */"/>
        <enum-value name="TimeFormatLong" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the long time format&lt;/p&gt;
 */"/>
        <enum-value name="TimeFormatShort" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the short time format&lt;/p&gt;
 */"/>
        <enum-value name="DayNameLong" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the name of a weekday. the in variant contains an integer between 1 and 7 (Monday - Friday)&lt;/p&gt;
 */"/>
        <enum-value name="DayNameShort" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the short name of a weekday. the in variant contains an integer between 1 and 7 (Monday - Friday)&lt;/p&gt;
 */"/>
        <enum-value name="MonthNameLong" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the name of a month. the in variant contains an integer between 1 and 12&lt;/p&gt;
 */"/>
        <enum-value name="MonthNameShort" doc="/**
&lt;p&gt;a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; specifying the short name of a month. the in variant contains an integer between 1 and 12&lt;/p&gt;
 */"/>
        <enum-value name="DateToStringLong" doc="/**
&lt;p&gt;converts the &lt;a href=&quot;QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt; stored in the in variant to a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; using the long date format&lt;/p&gt;
 */"/>
        <enum-value name="DateToStringShort" doc="/**
&lt;p&gt;converts the &lt;a href=&quot;QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt; stored in the in variant to a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; using the short date format&lt;/p&gt;
 */"/>
        <enum-value name="TimeToStringLong" doc="/**
&lt;p&gt;converts the &lt;a href=&quot;QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; stored in the in variant to a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; using the long time format&lt;/p&gt;
 */"/>
        <enum-value name="TimeToStringShort" doc="/**
&lt;p&gt;converts the &lt;a href=&quot;QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; stored in the in variant to a &lt;a href=&quot;%2E%2E/porting4.html#qstring&quot;&gt;&lt;tt&gt;QString&lt;/tt&gt;&lt;/a&gt; using the short time format&lt;/p&gt;
 */"/>
</enum>
</class>
