summaryrefslogtreecommitdiff
path: root/src/logbuffer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/logbuffer.cpp')
-rw-r--r--src/logbuffer.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/logbuffer.cpp b/src/logbuffer.cpp
index b9fa9417..1bf9cd85 100644
--- a/src/logbuffer.cpp
+++ b/src/logbuffer.cpp
@@ -168,7 +168,12 @@ QVariant LogBuffer::data(const QModelIndex &index, int role) const
if (index.column() == 0) {
return m_Messages.at(msgIndex).time;
} else if (index.column() == 1) {
- return m_Messages.at(msgIndex).message;
+ const QString &msg = m_Messages.at(msgIndex).message;
+ if (msg.length() < 200) {
+ return msg;
+ } else {
+ return msg.mid(0, 200) + "...";
+ }
}
} break;
case Qt::DecorationRole: {