diff options
Diffstat (limited to 'src/plugins/glsleditor/glslcodecompletion.cpp')
-rw-r--r-- | src/plugins/glsleditor/glslcodecompletion.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/plugins/glsleditor/glslcodecompletion.cpp b/src/plugins/glsleditor/glslcodecompletion.cpp index b8cc4fef48..b9603884a7 100644 --- a/src/plugins/glsleditor/glslcodecompletion.cpp +++ b/src/plugins/glsleditor/glslcodecompletion.cpp @@ -385,7 +385,7 @@ CodeCompletion::~CodeCompletion() { } -TextEditor::ITextEditable *CodeCompletion::editor() const +TextEditor::ITextEditor *CodeCompletion::editor() const { return m_editor; } @@ -395,9 +395,9 @@ int CodeCompletion::startPosition() const return m_startPosition; } -bool CodeCompletion::supportsEditor(TextEditor::ITextEditable *editor) const +bool CodeCompletion::supportsEditor(TextEditor::ITextEditor *editor) const { - return qobject_cast<GLSLTextEditor *>(editor->widget()) != 0; + return qobject_cast<GLSLTextEditorWidget *>(editor->widget()) != 0; } bool CodeCompletion::supportsPolicy(TextEditor::CompletionPolicy policy) const @@ -405,7 +405,7 @@ bool CodeCompletion::supportsPolicy(TextEditor::CompletionPolicy policy) const return policy == TextEditor::SemanticCompletion; } -bool CodeCompletion::triggersCompletion(TextEditor::ITextEditable *editor) +bool CodeCompletion::triggersCompletion(TextEditor::ITextEditor *editor) { const int cursorPosition = editor->position(); const QChar ch = editor->characterAt(cursorPosition - 1); @@ -440,7 +440,7 @@ bool CodeCompletion::triggersCompletion(TextEditor::ITextEditable *editor) return false; } -int CodeCompletion::startCompletion(TextEditor::ITextEditable *editor) +int CodeCompletion::startCompletion(TextEditor::ITextEditor *editor) { m_editor = editor; @@ -450,7 +450,7 @@ int CodeCompletion::startCompletion(TextEditor::ITextEditable *editor) ch = editor->characterAt(--pos); CPlusPlus::ExpressionUnderCursor expressionUnderCursor; - GLSLTextEditor *edit = qobject_cast<GLSLTextEditor *>(editor->widget()); + GLSLTextEditorWidget *edit = qobject_cast<GLSLTextEditorWidget *>(editor->widget()); QList<GLSL::Symbol *> members; QStringList specialMembers; @@ -673,7 +673,7 @@ void CodeCompletion::complete(const TextEditor::CompletionItem &item, QChar type QString toInsert = item.text; const int length = m_editor->position() - m_startPosition; - m_editor->setCurPos(m_startPosition); + m_editor->setCursorPosition(m_startPosition); m_editor->replace(length, toInsert); if (toInsert.endsWith(QLatin1Char('.')) || toInsert.endsWith(QLatin1Char('('))) |