summaryrefslogtreecommitdiff
path: root/src/plugins/clangcodemodel/clangcompletion.cpp
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2014-09-30 17:45:48 +0200
committerhjk <hjk121@nokiamail.com>2014-10-13 09:31:43 +0200
commitcd90ddad559f27582b09e9b8b6e91012738e9fad (patch)
tree199c30dc600fb24fd660547fbd74dba9e3b07481 /src/plugins/clangcodemodel/clangcompletion.cpp
parent392b3f65d2ada9a2b8bb1cb15402efc659344432 (diff)
downloadqt-creator-cd90ddad559f27582b09e9b8b6e91012738e9fad.tar.gz
TextEditor: Move some enums to namespace scope
In preparation for the final s/BaseTextEditor/TextEditor. Change-Id: Ie18db9817ec9eec53d805443605ca55423c64c93 Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Diffstat (limited to 'src/plugins/clangcodemodel/clangcompletion.cpp')
-rw-r--r--src/plugins/clangcodemodel/clangcompletion.cpp19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/plugins/clangcodemodel/clangcompletion.cpp b/src/plugins/clangcodemodel/clangcompletion.cpp
index acd91acccb..cafa80b372 100644
--- a/src/plugins/clangcodemodel/clangcompletion.cpp
+++ b/src/plugins/clangcodemodel/clangcompletion.cpp
@@ -235,12 +235,11 @@ AssistInterface *ClangCompletionAssistProvider::createAssistInterface(
// ------------------------
// ClangAssistProposalModel
// ------------------------
-class ClangAssistProposalModel : public TextEditor::GenericProposalModel
+class ClangAssistProposalModel : public GenericProposalModel
{
public:
ClangAssistProposalModel()
- : TextEditor::GenericProposalModel()
- , m_sortable(false)
+ : m_sortable(false)
, m_completionOperator(T_EOF_SYMBOL)
, m_replaceDotForArrow(false)
{}
@@ -254,11 +253,11 @@ public:
// -------------------
// ClangAssistProposal
// -------------------
-class ClangAssistProposal : public TextEditor::GenericProposal
+class ClangAssistProposal : public GenericProposal
{
public:
- ClangAssistProposal(int cursorPos, TextEditor::GenericProposalModel *model)
- : TextEditor::GenericProposal(cursorPos, model)
+ ClangAssistProposal(int cursorPos, GenericProposalModel *model)
+ : GenericProposal(cursorPos, model)
, m_replaceDotForArrow(static_cast<ClangAssistProposalModel *>(model)->m_replaceDotForArrow)
{}
@@ -277,7 +276,7 @@ private:
// ----------------------
// ClangFunctionHintModel
// ----------------------
-class ClangFunctionHintModel : public TextEditor::IFunctionHintProposalModel
+class ClangFunctionHintModel : public IFunctionHintProposalModel
{
public:
ClangFunctionHintModel(const QList<CodeCompletionResult> functionSymbols)
@@ -345,13 +344,13 @@ int ClangFunctionHintModel::activeArgument(const QString &prefix) const
return argnr;
}
-class ClangAssistProposalItem : public TextEditor::AssistProposalItem
+class ClangAssistProposalItem : public AssistProposalItem
{
public:
ClangAssistProposalItem() {}
virtual bool prematurelyApplies(const QChar &c) const;
- virtual void applyContextualContent(TextEditor::TextEditorWidget *editorWidget,
+ virtual void applyContextualContent(TextEditorWidget *editorWidget,
int basePosition) const;
void keepCompletionOperator(unsigned compOp) { m_completionOperator = compOp; }
@@ -508,7 +507,7 @@ void ClangAssistProposalItem::applyContextualContent(TextEditorWidget *editorWid
}
// Avoid inserting characters that are already there
- const int endsPosition = editorWidget->position(TextEditor::BaseTextEditor::EndOfLine);
+ const int endsPosition = editorWidget->position(EndOfLinePosition);
const QString existingText = editorWidget->textAt(editorWidget->position(), endsPosition - editorWidget->position());
int existLength = 0;
if (!existingText.isEmpty()) {