diff options
author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2010-09-22 17:30:22 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2010-09-22 17:30:22 +0200 |
commit | ca808cc7b45a552228ab9768e5170b37e5410dcf (patch) | |
tree | 9942e8c5231447823737df7cb50aee9f6fc91cae /src/plugins/debugger/watchutils.h | |
parent | 596e60305add6521d1a946e4ca1e50d291ca8d52 (diff) | |
download | qt-creator-ca808cc7b45a552228ab9768e5170b37e5410dcf.tar.gz |
Debugger: Add special widgets for editing watch values.
Create delegate widgets with validation for bool/int/float
types, using a QVariant-type modelData property.
Also fix register editing to be validated for quint64 values
and editing longer values as hex bigints. Anything else is not
editable.
Diffstat (limited to 'src/plugins/debugger/watchutils.h')
-rw-r--r-- | src/plugins/debugger/watchutils.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/debugger/watchutils.h b/src/plugins/debugger/watchutils.h index a9c3bb5318..e1da61a37a 100644 --- a/src/plugins/debugger/watchutils.h +++ b/src/plugins/debugger/watchutils.h @@ -77,6 +77,7 @@ QByteArray stripPointerType(QByteArray type); QByteArray gdbQuoteTypes(const QByteArray &type); bool extractTemplate(const QString &type, QString *tmplate, QString *inner); QString extractTypeFromPTypeOutput(const QString &str); +bool isFloatType(const QByteArray &type); bool isIntOrFloatType(const QByteArray &type); bool isIntType(const QByteArray &type); bool isSymbianIntType(const QByteArray &type); |