summaryrefslogtreecommitdiffstats
path: root/src/gui/util/qvalidator.h
diff options
context:
space:
mode:
authorAndrew den Exter <andrew.den-exter@nokia.com>2012-01-18 13:04:21 +1000
committerQt by Nokia <qt-info@nokia.com>2012-01-25 00:58:12 +0100
commitc0d30db45ca0af9c3010097d8cd8b1ae92cf83ea (patch)
treec59524151ae121b13fd8995c7dc2016babfa96d4 /src/gui/util/qvalidator.h
parent4830b790fed26ce6b8f410c7fd068596eb81791a (diff)
Add a changed() signal to QValidator.
This provides a general notification of changes that may change the validity of previously validated input. Change-Id: I5ec6f127af60fdca68605fee903a08758bc01360 Reviewed-by: Jonas Gastal <jgastal@profusion.mobi> Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
Diffstat (limited to 'src/gui/util/qvalidator.h')
-rw-r--r--src/gui/util/qvalidator.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gui/util/qvalidator.h b/src/gui/util/qvalidator.h
index 0ae0e52833..a5f6beec55 100644
--- a/src/gui/util/qvalidator.h
+++ b/src/gui/util/qvalidator.h
@@ -76,6 +76,9 @@ public:
virtual State validate(QString &, int &) const = 0;
virtual void fixup(QString &) const;
+Q_SIGNALS:
+ void changed();
+
protected:
QValidator(QObjectPrivate &d, QObject *parent);
QValidator(QValidatorPrivate &d, QObject *parent);