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:
Daniel Teske
2012-10-10 14:42:56 +02:00
parent 91fd10a9df
commit f96b3fca8b

View File

@@ -149,7 +149,7 @@ QVariant EnvironmentModel::data(const QModelIndex &index, int role) const
return d->m_items.at(pos).value;
}
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
value = Qt::escape(value);
value.prepend("<html><body>");