diff options
Diffstat (limited to 'src/logbuffer.cpp')
| -rw-r--r-- | src/logbuffer.cpp | 7 |
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: { |
