forked from qt-creator/qt-creator
TextEditor: Consolidate document access functions.
There was document(), textDocument() and baseTextDocument(). Two should be enough... Change-Id: Id9e41c8d857c5cb3269a9fce5ab594d34448c982 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
@@ -136,7 +136,7 @@ void SourceAgent::updateLocationMarker()
|
||||
QTC_ASSERT(d->editor, return);
|
||||
|
||||
if (d->locationMark)
|
||||
d->editor->baseTextDocument()->removeMark(d->locationMark);
|
||||
d->editor->textDocument()->removeMark(d->locationMark);
|
||||
delete d->locationMark;
|
||||
d->locationMark = 0;
|
||||
if (d->engine->stackHandler()->currentFrame().file == d->path) {
|
||||
@@ -144,7 +144,7 @@ void SourceAgent::updateLocationMarker()
|
||||
d->locationMark = new TextEditor::TextMark(QString(), lineNumber);
|
||||
d->locationMark->setIcon(debuggerCore()->locationMarkIcon());
|
||||
d->locationMark->setPriority(TextEditor::TextMark::HighPriority);
|
||||
d->editor->baseTextDocument()->addMark(d->locationMark);
|
||||
d->editor->textDocument()->addMark(d->locationMark);
|
||||
QPlainTextEdit *plainTextEdit = d->editor->editorWidget();
|
||||
QTC_ASSERT(plainTextEdit, return);
|
||||
QTextCursor tc = plainTextEdit->textCursor();
|
||||
|
||||
Reference in New Issue
Block a user