TextEditor: Simplify testing of code assistant

Change-Id: I6f16dd775a7c5d8eaa4944d6050bf979be83a303
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
Nikolai Kosjar
2013-03-19 11:41:40 +01:00
parent 777b5c08ec
commit 1e59df6fb0
4 changed files with 26 additions and 2 deletions

View File

@@ -249,6 +249,8 @@ BaseTextEditorWidget::BaseTextEditorWidget(QWidget *parent)
d->visibleFoldedBlockNumber = d->suggestedVisibleFoldedBlockNumber = -1;
connect(d->m_codeAssistant.data(), SIGNAL(finished()), this, SIGNAL(assistFinished()));
connect(this, SIGNAL(blockCountChanged(int)), this, SLOT(slotUpdateExtraAreaWidth()));
connect(this, SIGNAL(modificationChanged(bool)), this, SLOT(slotModificationChanged(bool)));
connect(this, SIGNAL(cursorPositionChanged()), this, SLOT(slotCursorPositionChanged()));
@@ -1090,6 +1092,11 @@ void BaseTextEditorWidget::openLinkUnderCursorInNextSplit()
openLink(symbolLink, !alwaysOpenLinksInNextSplit());
}
void BaseTextEditorWidget::abortAssist()
{
d->m_codeAssistant->destroyContext();
}
void BaseTextEditorWidget::moveLineUpDown(bool up)
{
QTextCursor cursor = textCursor();