aboutsummaryrefslogtreecommitdiffstats
path: root/src/templates/qquickpopup_p.h
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@theqtcompany.com>2016-03-17 12:12:36 +0100
committerJ-P Nurmi <jpnurmi@theqtcompany.com>2016-03-18 16:09:57 +0000
commite1963859d6ade7a3341a48229f1bb64ef3c9ea68 (patch)
treefec6d8f0408faad8d8e9b7c021737d266de286ab /src/templates/qquickpopup_p.h
parent76dc0b49120b5352526595951ed1275f9001c8f2 (diff)
Add Popup::locale
Change-Id: I1f07318f3e018debd74e41bc0a1443c45def7bf3 Task-number: QTBUG-50984 Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
Diffstat (limited to 'src/templates/qquickpopup_p.h')
-rw-r--r--src/templates/qquickpopup_p.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/templates/qquickpopup_p.h b/src/templates/qquickpopup_p.h
index b5703746..33f44210 100644
--- a/src/templates/qquickpopup_p.h
+++ b/src/templates/qquickpopup_p.h
@@ -51,6 +51,7 @@
#include <QtCore/qobject.h>
#include <QtCore/qmargins.h>
#include <QtGui/qevent.h>
+#include <QtCore/qlocale.h>
#include <QtGui/qfont.h>
#include <QtQuickTemplates/private/qtquicktemplatesglobal_p.h>
#include <QtQml/qqml.h>
@@ -93,6 +94,7 @@ class Q_QUICKTEMPLATES_EXPORT QQuickPopup : public QObject, public QQmlParserSta
Q_PROPERTY(qreal leftPadding READ leftPadding WRITE setLeftPadding RESET resetLeftPadding NOTIFY leftPaddingChanged FINAL)
Q_PROPERTY(qreal rightPadding READ rightPadding WRITE setRightPadding RESET resetRightPadding NOTIFY rightPaddingChanged FINAL)
Q_PROPERTY(qreal bottomPadding READ bottomPadding WRITE setBottomPadding RESET resetBottomPadding NOTIFY bottomPaddingChanged FINAL)
+ Q_PROPERTY(QLocale locale READ locale WRITE setLocale RESET resetLocale NOTIFY localeChanged FINAL)
Q_PROPERTY(QFont font READ font WRITE setFont RESET resetFont NOTIFY fontChanged FINAL)
Q_PROPERTY(QQuickItem *parent READ parentItem WRITE setParentItem NOTIFY parentChanged FINAL)
Q_PROPERTY(QQuickItem *background READ background WRITE setBackground NOTIFY backgroundChanged FINAL)
@@ -191,6 +193,10 @@ public:
void setBottomPadding(qreal padding);
void resetBottomPadding();
+ QLocale locale() const;
+ void setLocale(const QLocale &locale);
+ void resetLocale();
+
QFont font() const;
void setFont(const QFont &font);
void resetFont();
@@ -291,6 +297,7 @@ Q_SIGNALS:
void rightPaddingChanged();
void bottomPaddingChanged();
void fontChanged();
+ void localeChanged();
void parentChanged();
void backgroundChanged();
void contentItemChanged();
@@ -333,6 +340,7 @@ protected:
virtual void contentItemChange(QQuickItem *newItem, QQuickItem *oldItem);
virtual void fontChange(const QFont &newFont, const QFont &oldFont);
virtual void geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry);
+ virtual void localeChange(const QLocale &newLocale, const QLocale &oldLocale);
virtual void itemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &data);
virtual void marginsChange(const QMarginsF &newMargins, const QMarginsF &oldMargins);
virtual void paddingChange(const QMarginsF &newPadding, const QMarginsF &oldPadding);