diff options
author | David Schulz <david.schulz@qt.io> | 2018-01-17 09:18:36 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2018-01-17 11:20:46 +0000 |
commit | 6fe933b63aeaec0fe84ca1fbef142e6fd4811310 (patch) | |
tree | d3ac1a9f1d5f14a215089595ae45b6ac3c8dab11 /src/plugins/bookmarks | |
parent | 6bc12ff4464d4921029d45770541d5ad20c54630 (diff) |
Bookmark: Store line text trimmed
Change-Id: I6f96210db20a8d18b5ceb5f6a3b529ea8d2bc0c5
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/bookmarks')
-rw-r--r-- | src/plugins/bookmarks/bookmark.cpp | 5 | ||||
-rw-r--r-- | src/plugins/bookmarks/bookmarkmanager.cpp | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/bookmarks/bookmark.cpp b/src/plugins/bookmarks/bookmark.cpp index dd8f71fb03..e35b702b8f 100644 --- a/src/plugins/bookmarks/bookmark.cpp +++ b/src/plugins/bookmarks/bookmark.cpp @@ -79,8 +79,9 @@ void Bookmark::move(int line) void Bookmark::updateBlock(const QTextBlock &block) { - if (m_lineText != block.text()) { - m_lineText = block.text(); + const QString &lineText = block.text().trimmed(); + if (m_lineText != lineText) { + m_lineText = lineText; m_manager->updateBookmark(this); } } diff --git a/src/plugins/bookmarks/bookmarkmanager.cpp b/src/plugins/bookmarks/bookmarkmanager.cpp index 3ced12e179..0977134fbd 100644 --- a/src/plugins/bookmarks/bookmarkmanager.cpp +++ b/src/plugins/bookmarks/bookmarkmanager.cpp @@ -198,7 +198,7 @@ void BookmarkDelegate::paint(QPainter *painter, const QStyleOptionViewItem &opti QString lineText = index.data(BookmarkManager::Note).toString().trimmed(); if (lineText.isEmpty()) - lineText = index.data(BookmarkManager::LineText).toString().trimmed(); + lineText = index.data(BookmarkManager::LineText).toString(); painter->drawText(6, opt.rect.top() + fm.ascent() + fm.height() + 6, lineText); |