PythonQtWrapper_QLocale.h
81 lines
| 5.1 KiB
| text/x-c
|
CLexer
|
r13 | #ifndef PYTHONQTWRAPPER_QLOCALE_H | ||
#define PYTHONQTWRAPPER_QLOCALE_H | ||||
#include <qlocale.h> | ||||
#include <QObject> | ||||
#include <QDate> | ||||
#include <QVariant> | ||||
#include <qdatastream.h> | ||||
#include <qdatetime.h> | ||||
#include <qlist.h> | ||||
#include <qlocale.h> | ||||
class PythonQtWrapper_QLocale : public QObject | ||||
{ Q_OBJECT | ||||
public: | ||||
Q_ENUMS(MeasurementSystem NumberOption FormatType ) | ||||
enum MeasurementSystem{ | ||||
MetricSystem = QLocale::MetricSystem, ImperialSystem = QLocale::ImperialSystem}; | ||||
enum NumberOption{ | ||||
OmitGroupSeparator = QLocale::OmitGroupSeparator, RejectGroupSeparator = QLocale::RejectGroupSeparator}; | ||||
enum FormatType{ | ||||
LongFormat = QLocale::LongFormat, ShortFormat = QLocale::ShortFormat}; | ||||
public slots: | ||||
QLocale* new_QLocale(); | ||||
QLocale* new_QLocale(QLocale::Language language, QLocale::Country country = QLocale::AnyCountry); | ||||
QLocale* new_QLocale(const QLocale& other); | ||||
QLocale* new_QLocale(const QString& name); | ||||
void delete_QLocale(QLocale* obj) { delete obj; } | ||||
QLocale static_QLocale_c(); | ||||
QList<QLocale::Country > static_QLocale_countriesForLanguage(QLocale::Language lang); | ||||
QLocale::Country country(QLocale* theWrappedObject) const; | ||||
QString static_QLocale_countryToString(QLocale::Country country); | ||||
QString dateFormat(QLocale* theWrappedObject, QLocale::FormatType format = QLocale::LongFormat) const; | ||||
QString dateTimeFormat(QLocale* theWrappedObject, QLocale::FormatType format = QLocale::LongFormat) const; | ||||
QString dayName(QLocale* theWrappedObject, int arg__1, QLocale::FormatType format = QLocale::LongFormat) const; | ||||
QChar decimalPoint(QLocale* theWrappedObject) const; | ||||
QChar exponential(QLocale* theWrappedObject) const; | ||||
QChar groupSeparator(QLocale* theWrappedObject) const; | ||||
QLocale::Language language(QLocale* theWrappedObject) const; | ||||
QString static_QLocale_languageToString(QLocale::Language language); | ||||
QLocale::MeasurementSystem measurementSystem(QLocale* theWrappedObject) const; | ||||
QString monthName(QLocale* theWrappedObject, int arg__1, QLocale::FormatType format = QLocale::LongFormat) const; | ||||
QString name(QLocale* theWrappedObject) const; | ||||
QChar negativeSign(QLocale* theWrappedObject) const; | ||||
QLocale::NumberOptions numberOptions(QLocale* theWrappedObject) const; | ||||
void writeTo(QLocale* theWrappedObject, QDataStream& arg__1); | ||||
bool operator_equal(QLocale* theWrappedObject, const QLocale& other) const; | ||||
void readFrom(QLocale* theWrappedObject, QDataStream& arg__1); | ||||
QChar percent(QLocale* theWrappedObject) const; | ||||
void static_QLocale_setDefault(const QLocale& locale); | ||||
void setNumberOptions(QLocale* theWrappedObject, QLocale::NumberOptions options); | ||||
QLocale static_QLocale_system(); | ||||
QString timeFormat(QLocale* theWrappedObject, QLocale::FormatType format = QLocale::LongFormat) const; | ||||
QDate toDate(QLocale* theWrappedObject, const QString& string, QLocale::FormatType arg__2 = QLocale::LongFormat) const; | ||||
QDate toDate(QLocale* theWrappedObject, const QString& string, const QString& format) const; | ||||
QDateTime toDateTime(QLocale* theWrappedObject, const QString& string, QLocale::FormatType format = QLocale::LongFormat) const; | ||||
QDateTime toDateTime(QLocale* theWrappedObject, const QString& string, const QString& format) const; | ||||
double toDouble(QLocale* theWrappedObject, const QString& s, bool* ok = 0) const; | ||||
float toFloat(QLocale* theWrappedObject, const QString& s, bool* ok = 0) const; | ||||
int toInt(QLocale* theWrappedObject, const QString& s, bool* ok = 0, int base = 0) const; | ||||
qlonglong toLongLong(QLocale* theWrappedObject, const QString& s, bool* ok = 0, int base = 0) const; | ||||
short toShort(QLocale* theWrappedObject, const QString& s, bool* ok = 0, int base = 0) const; | ||||
QString toString(QLocale* theWrappedObject, const QDate& date, QLocale::FormatType format = QLocale::LongFormat) const; | ||||
QString toString(QLocale* theWrappedObject, const QDate& date, const QString& formatStr) const; | ||||
QString toString(QLocale* theWrappedObject, const QDateTime& dateTime, QLocale::FormatType format = QLocale::LongFormat) const; | ||||
QString toString(QLocale* theWrappedObject, const QDateTime& dateTime, const QString& format) const; | ||||
QString toString(QLocale* theWrappedObject, const QTime& time, QLocale::FormatType format = QLocale::LongFormat) const; | ||||
QString toString(QLocale* theWrappedObject, const QTime& time, const QString& formatStr) const; | ||||
QString toString(QLocale* theWrappedObject, double i, char f = 'g', int prec = 6) const; | ||||
QString toString(QLocale* theWrappedObject, float i, char f = 'g', int prec = 6) const; | ||||
QString toString(QLocale* theWrappedObject, int i) const; | ||||
QString toString(QLocale* theWrappedObject, qulonglong i) const; | ||||
QString toString(QLocale* theWrappedObject, short i) const; | ||||
QTime toTime(QLocale* theWrappedObject, const QString& string, QLocale::FormatType arg__2 = QLocale::LongFormat) const; | ||||
QTime toTime(QLocale* theWrappedObject, const QString& string, const QString& format) const; | ||||
ushort toUShort(QLocale* theWrappedObject, const QString& s, bool* ok = 0, int base = 0) const; | ||||
QChar zeroDigit(QLocale* theWrappedObject) const; | ||||
}; | ||||
#endif // PYTHONQTWRAPPER_QLOCALE_H | ||||