summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/disassembleragent.cpp
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@theqtcompany.com>2015-04-17 12:46:28 +0200
committerOrgad Shaneh <orgads@gmail.com>2015-05-21 08:23:16 +0000
commitab2a0d74dec2df08d23e14b5b3ad670d98af435f (patch)
tree02b161b155335a5cfd498fdd2052e86b7c490964 /src/plugins/debugger/disassembleragent.cpp
parenta6e1c3cb54dcf419aa3b86ecd24865198906e313 (diff)
downloadqt-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.cpp5
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);