diff options
author | Kai Koehne <[email protected]> | 2010-02-08 11:07:18 +0100 |
---|---|---|
committer | Kai Koehne <[email protected]> | 2010-02-08 11:13:55 +0100 |
commit | 6c4b9ba2276276b1bd9c5bccaababa27bd401847 (patch) | |
tree | d58cb00bf89df3d686749a5a9de770ad11642594 /src/plugins/debugger | |
parent | 999c73ad9daf23a4883f76b87d0aaf43d9032629 (diff) |
Reapply unconnected changes from reverted commit
Only revert stuff that is linked to fast string concat.
Diffstat (limited to 'src/plugins/debugger')
-rw-r--r-- | src/plugins/debugger/registerhandler.cpp | 6 | ||||
-rw-r--r-- | src/plugins/debugger/watchhandler.cpp | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/debugger/registerhandler.cpp b/src/plugins/debugger/registerhandler.cpp index 9b6cb4e015b..b74af0fc265 100644 --- a/src/plugins/debugger/registerhandler.cpp +++ b/src/plugins/debugger/registerhandler.cpp @@ -79,18 +79,18 @@ QVariant RegisterHandler::data(const QModelIndex &index, int role) const // Return some address associated with the register. bool ok = true; qulonglong value = reg.value.toULongLong(&ok, 0); - return ok ? QString::fromLatin1("0x") + QString::number(value, 16) : QVariant(); + return ok ? QVariant(QString::fromLatin1("0x") + QString::number(value, 16)) : QVariant(); } const QString padding = " "; if (role == Qt::DisplayRole) { switch (index.column()) { - case 0: return padding + reg.name + padding; + case 0: return QVariant(padding + reg.name + padding); case 1: { bool ok = true; qulonglong value = reg.value.toULongLong(&ok, 0); QString res = ok ? QString::number(value, m_base) : reg.value; - return QString(m_strlen - res.size(), QLatin1Char(' ')) + res; + return QVariant(QString(m_strlen - res.size(), QLatin1Char(' ')) + res); } } } diff --git a/src/plugins/debugger/watchhandler.cpp b/src/plugins/debugger/watchhandler.cpp index 83d4fd48137..35a9545c7b8 100644 --- a/src/plugins/debugger/watchhandler.cpp +++ b/src/plugins/debugger/watchhandler.cpp @@ -804,7 +804,7 @@ QVariant WatchModel::data(const QModelIndex &idx, int role) const switch (idx.column()) { case 0: if (data.name == QLatin1String("*") && item->parent) - return QLatin1Char('*') + item->parent->name; + return QVariant(QLatin1Char('*') + item->parent->name); return data.name; case 1: { int format = m_handler->m_individualFormats.value(data.iname, -1); |