summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qlocale.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/tools/qlocale.h')
-rw-r--r--src/corelib/tools/qlocale.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/corelib/tools/qlocale.h b/src/corelib/tools/qlocale.h
index 225ae9c..924cb7b 100644
--- a/src/corelib/tools/qlocale.h
+++ b/src/corelib/tools/qlocale.h
@@ -97,7 +97,9 @@ public:
PMText, // QString
FirstDayOfWeek, // Qt::DayOfWeek
CurrencySymbol, // QString in: format
- FormatCurrency // QString in: qlonglong, qulonglong or double
+ FormatCurrency, // QString in: qlonglong, qulonglong or double
+ QuotationBegin, // QString in: StandardQuotation or AlternateQuotation
+ QuotationEnd // QString in: StandardQuotation or AlternateQuotation
};
virtual QVariant query(QueryType type, QVariant in) const;
virtual QLocale fallbackLocale() const;
@@ -707,6 +709,10 @@ public:
void setNumberOptions(NumberOptions options);
NumberOptions numberOptions() const;
+ enum QuotationStyle { StandardQuotation, AlternateQuotation };
+ QString quoteString(const QString &str, QuotationStyle qs = StandardQuotation) const;
+ QString quoteString(const QStringRef &str, QuotationStyle qs = StandardQuotation) const;
+
//private: // this should be private, but can't be
struct Data {
quint16 index;