diff options
author | David Schulz <david.schulz@theqtcompany.com> | 2015-04-17 12:46:28 +0200 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2015-05-21 08:23:16 +0000 |
commit | ab2a0d74dec2df08d23e14b5b3ad670d98af435f (patch) | |
tree | 02b161b155335a5cfd498fdd2052e86b7c490964 /src/plugins/debugger/disassembleragent.cpp | |
parent | a6e1c3cb54dcf419aa3b86ecd24865198906e313 (diff) | |
download | qt-creator-ab2a0d74dec2df08d23e14b5b3ad670d98af435f.tar.gz |
TextEditor: Sort text marks in categories.
Also adding a color for each category.
Change-Id: I3627d13913951a95804b5a816f087a822c01bd86
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Diffstat (limited to 'src/plugins/debugger/disassembleragent.cpp')
-rw-r--r-- | src/plugins/debugger/disassembleragent.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/debugger/disassembleragent.cpp b/src/plugins/debugger/disassembleragent.cpp index 9269a8aafc..a7df1f215e 100644 --- a/src/plugins/debugger/disassembleragent.cpp +++ b/src/plugins/debugger/disassembleragent.cpp @@ -116,7 +116,7 @@ public: DisassemblerAgentPrivate::DisassemblerAgentPrivate() : document(0), - locationMark(QString(), 0), + locationMark(QString(), 0, Constants::TEXT_MARK_CATEGORY_LOCATION), mimeType(_("text/x-qtcreator-generic-asm")), resetLocationScheduled(false) { @@ -352,7 +352,8 @@ void DisassemblerAgent::updateBreakpointMarkers() const int lineNumber = contents.lineForAddress(address); if (!lineNumber) continue; - TextMark *marker = new TextMark(QString(), lineNumber); + TextMark *marker = new TextMark(QString(), lineNumber, + Constants::TEXT_MARK_CATEGORY_BREAKPOINT); marker->setIcon(bp.icon()); marker->setPriority(TextMark::NormalPriority); d->breakpointMarks.append(marker); |