summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/watchutils.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2010-09-22 17:30:22 +0200
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2010-09-22 17:30:22 +0200
commitca808cc7b45a552228ab9768e5170b37e5410dcf (patch)
tree9942e8c5231447823737df7cb50aee9f6fc91cae /src/plugins/debugger/watchutils.h
parent596e60305add6521d1a946e4ca1e50d291ca8d52 (diff)
downloadqt-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.h1
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);