All pastes #902457 Raw Edit

Miscellany

public diff v1 · immutable
·published 2008-02-13 14:43 UTC
rendered paste body
diff --git a/src/corelib/tools/qlocale.h b/src/corelib/tools/qlocale.hindex 64e9cc2..0eb4e89 100644--- a/src/corelib/tools/qlocale.h+++ b/src/corelib/tools/qlocale.h@@ -59,6 +59,53 @@ class QDateTime; class QTime; class QVariant; struct QLocalePrivate;+class QLocale;++#ifndef QT_NO_SYSTEMLOCALE+class Q_CORE_EXPORT QSystemLocale+{+public:+    QSystemLocale();+    virtual ~QSystemLocale();++    enum QueryType {+        LanguageId, // uint+        CountryId, // uint+        DecimalPoint, // QString+        GroupSeparator, // QString+        ZeroDigit, // QString+        NegativeSign, // QString+        DateFormatLong, // QString+        DateFormatShort, // QString+        TimeFormatLong, // QString+        TimeFormatShort, // QString+        DayNameLong, // QString, in: int+        DayNameShort, // QString, in: int+        MonthNameLong, // QString, in: int+        MonthNameShort, // QString, in: int+        DateToStringLong, // QString, in: QDate+        DateToStringShort, // QString in: QDate+        TimeToStringLong, // QString in: QTime+        TimeToStringShort, // QString in: QTime+        DateTimeFormatLong, // QString+        DateTimeFormatShort, // QString+        DateTimeToStringLong, // QString in: QDateTime+        DateTimeToStringShort, // QString in: QDateTime+        MeasurementSystem // uint+    };+    virtual QVariant query(QueryType type, QVariant in) const;+    virtual QLocale fallbackLocale() const;++#ifdef QLOCALE_CPP+private:+    QSystemLocale(bool);+    friend QSystemLocale *QSystemLocale_globalSystemLocale();+#endif+};+#endif+++  class Q_CORE_EXPORT QLocale {@@ -610,50 +658,6 @@ Q_CORE_EXPORT QDataStream &operator<<(QDataStream &, const QLocale &); Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QLocale &); #endif -#ifndef QT_NO_SYSTEMLOCALE-class Q_CORE_EXPORT QSystemLocale-{-public:-    QSystemLocale();-    virtual ~QSystemLocale();--    enum QueryType {-        LanguageId, // uint-        CountryId, // uint-        DecimalPoint, // QString-        GroupSeparator, // QString-        ZeroDigit, // QString-        NegativeSign, // QString-        DateFormatLong, // QString-        DateFormatShort, // QString-        TimeFormatLong, // QString-        TimeFormatShort, // QString-        DayNameLong, // QString, in: int-        DayNameShort, // QString, in: int-        MonthNameLong, // QString, in: int-        MonthNameShort, // QString, in: int-        DateToStringLong, // QString, in: QDate-        DateToStringShort, // QString in: QDate-        TimeToStringLong, // QString in: QTime-        TimeToStringShort, // QString in: QTime-        DateTimeFormatLong, // QString-        DateTimeFormatShort, // QString-        DateTimeToStringLong, // QString in: QDateTime-        DateTimeToStringShort, // QString in: QDateTime-        MeasurementSystem // uint-    };-    virtual QVariant query(QueryType type, QVariant in) const;-    virtual QLocale fallbackLocale() const;--#ifdef QLOCALE_CPP-private:-    QSystemLocale(bool);-    friend QSystemLocale *QSystemLocale_globalSystemLocale();-#endif-};-#endif-- QT_END_NAMESPACE  QT_END_HEADER