forked from qt-creator/qt-creator
EnvironmentModel: Only enable word wrap on long values
Where long is anything with more then 80 chars. That number looked okay on my machine. Change-Id: I7e9f610747c8c1ee4d3db3423b8bf1088b46566b Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
This commit is contained in:
@@ -149,7 +149,7 @@ QVariant EnvironmentModel::data(const QModelIndex &index, int role) const
|
|||||||
return d->m_items.at(pos).value;
|
return d->m_items.at(pos).value;
|
||||||
}
|
}
|
||||||
QString value = d->m_resultEnvironment.value(d->m_resultEnvironment.constBegin() + index.row());
|
QString value = d->m_resultEnvironment.value(d->m_resultEnvironment.constBegin() + index.row());
|
||||||
if (role == Qt::ToolTipRole) {
|
if (role == Qt::ToolTipRole && value.length() > 80) {
|
||||||
// Use html to enable text wrapping
|
// Use html to enable text wrapping
|
||||||
value = Qt::escape(value);
|
value = Qt::escape(value);
|
||||||
value.prepend("<html><body>");
|
value.prepend("<html><body>");
|
||||||
|
|||||||
Reference in New Issue
Block a user