Renamed qmlcodecompletion.

This commit is contained in:
Roberto Raggi
2010-02-15 13:39:41 +01:00
parent d55e270761
commit d22610c724
5 changed files with 31 additions and 31 deletions

View File

@@ -27,7 +27,7 @@
** **
**************************************************************************/ **************************************************************************/
#include "qmlcodecompletion.h" #include "qmljscodecompletion.h"
#include "qmlexpressionundercursor.h" #include "qmlexpressionundercursor.h"
#include "qmljseditor.h" #include "qmljseditor.h"
#include "qmlmodelmanagerinterface.h" #include "qmlmodelmanagerinterface.h"
@@ -508,7 +508,7 @@ void FunctionArgumentWidget::updateHintText()
} } // end of namespace QmlJSEditor::Internal } } // end of namespace QmlJSEditor::Internal
QmlCodeCompletion::QmlCodeCompletion(QmlModelManagerInterface *modelManager, QObject *parent) CodeCompletion::CodeCompletion(QmlModelManagerInterface *modelManager, QObject *parent)
: TextEditor::ICompletionCollector(parent), : TextEditor::ICompletionCollector(parent),
m_modelManager(modelManager), m_modelManager(modelManager),
m_editor(0), m_editor(0),
@@ -518,25 +518,25 @@ QmlCodeCompletion::QmlCodeCompletion(QmlModelManagerInterface *modelManager, QOb
Q_ASSERT(modelManager); Q_ASSERT(modelManager);
} }
QmlCodeCompletion::~QmlCodeCompletion() CodeCompletion::~CodeCompletion()
{ } { }
Qt::CaseSensitivity QmlCodeCompletion::caseSensitivity() const Qt::CaseSensitivity CodeCompletion::caseSensitivity() const
{ return m_caseSensitivity; } { return m_caseSensitivity; }
void QmlCodeCompletion::setCaseSensitivity(Qt::CaseSensitivity caseSensitivity) void CodeCompletion::setCaseSensitivity(Qt::CaseSensitivity caseSensitivity)
{ m_caseSensitivity = caseSensitivity; } { m_caseSensitivity = caseSensitivity; }
TextEditor::ITextEditable *QmlCodeCompletion::editor() const TextEditor::ITextEditable *CodeCompletion::editor() const
{ return m_editor; } { return m_editor; }
int QmlCodeCompletion::startPosition() const int CodeCompletion::startPosition() const
{ return m_startPosition; } { return m_startPosition; }
bool QmlCodeCompletion::shouldRestartCompletion() bool CodeCompletion::shouldRestartCompletion()
{ return false; } { return false; }
bool QmlCodeCompletion::supportsEditor(TextEditor::ITextEditable *editor) bool CodeCompletion::supportsEditor(TextEditor::ITextEditable *editor)
{ {
if (qobject_cast<QmlJSTextEditor *>(editor->widget())) if (qobject_cast<QmlJSTextEditor *>(editor->widget()))
return true; return true;
@@ -544,7 +544,7 @@ bool QmlCodeCompletion::supportsEditor(TextEditor::ITextEditable *editor)
return false; return false;
} }
bool QmlCodeCompletion::triggersCompletion(TextEditor::ITextEditable *editor) bool CodeCompletion::triggersCompletion(TextEditor::ITextEditable *editor)
{ {
if (maybeTriggersCompletion(editor)) { if (maybeTriggersCompletion(editor)) {
// check the token under cursor // check the token under cursor
@@ -574,7 +574,7 @@ bool QmlCodeCompletion::triggersCompletion(TextEditor::ITextEditable *editor)
return false; return false;
} }
bool QmlCodeCompletion::maybeTriggersCompletion(TextEditor::ITextEditable *editor) bool CodeCompletion::maybeTriggersCompletion(TextEditor::ITextEditable *editor)
{ {
const int cursorPosition = editor->position(); const int cursorPosition = editor->position();
const QChar ch = editor->characterAt(cursorPosition - 1); const QChar ch = editor->characterAt(cursorPosition - 1);
@@ -607,7 +607,7 @@ bool QmlCodeCompletion::maybeTriggersCompletion(TextEditor::ITextEditable *edito
return false; return false;
} }
bool QmlCodeCompletion::isDelimiter(const QChar &ch) const bool CodeCompletion::isDelimiter(const QChar &ch) const
{ {
switch (ch.unicode()) { switch (ch.unicode()) {
case '{': case '{':
@@ -627,7 +627,7 @@ bool QmlCodeCompletion::isDelimiter(const QChar &ch) const
} }
} }
int QmlCodeCompletion::startCompletion(TextEditor::ITextEditable *editor) int CodeCompletion::startCompletion(TextEditor::ITextEditable *editor)
{ {
m_editor = editor; m_editor = editor;
@@ -755,7 +755,7 @@ int QmlCodeCompletion::startCompletion(TextEditor::ITextEditable *editor)
return -1; return -1;
} }
void QmlCodeCompletion::completions(QList<TextEditor::CompletionItem> *completions) void CodeCompletion::completions(QList<TextEditor::CompletionItem> *completions)
{ {
const int length = m_editor->position() - m_startPosition; const int length = m_editor->position() - m_startPosition;
@@ -768,7 +768,7 @@ void QmlCodeCompletion::completions(QList<TextEditor::CompletionItem> *completio
} }
} }
void QmlCodeCompletion::complete(const TextEditor::CompletionItem &item) void CodeCompletion::complete(const TextEditor::CompletionItem &item)
{ {
QString toInsert = item.text; QString toInsert = item.text;
@@ -792,7 +792,7 @@ void QmlCodeCompletion::complete(const TextEditor::CompletionItem &item)
m_editor->replace(length, toInsert); m_editor->replace(length, toInsert);
} }
bool QmlCodeCompletion::partiallyComplete(const QList<TextEditor::CompletionItem> &completionItems) bool CodeCompletion::partiallyComplete(const QList<TextEditor::CompletionItem> &completionItems)
{ {
if (completionItems.count() == 1) { if (completionItems.count() == 1) {
const TextEditor::CompletionItem item = completionItems.first(); const TextEditor::CompletionItem item = completionItems.first();
@@ -806,7 +806,7 @@ bool QmlCodeCompletion::partiallyComplete(const QList<TextEditor::CompletionItem
return TextEditor::ICompletionCollector::partiallyComplete(completionItems); return TextEditor::ICompletionCollector::partiallyComplete(completionItems);
} }
void QmlCodeCompletion::cleanup() void CodeCompletion::cleanup()
{ {
m_editor = 0; m_editor = 0;
m_startPosition = 0; m_startPosition = 0;
@@ -814,7 +814,7 @@ void QmlCodeCompletion::cleanup()
} }
void QmlCodeCompletion::updateSnippets() void CodeCompletion::updateSnippets()
{ {
QString qmlsnippets = Core::ICore::instance()->resourcePath() + QLatin1String("/snippets/qml.xml"); QString qmlsnippets = Core::ICore::instance()->resourcePath() + QLatin1String("/snippets/qml.xml");
if (!QFile::exists(qmlsnippets)) if (!QFile::exists(qmlsnippets))
@@ -891,7 +891,7 @@ static bool qmlCompletionItemLessThan(const TextEditor::CompletionItem &l, const
return l.text < r.text; return l.text < r.text;
} }
QList<TextEditor::CompletionItem> QmlCodeCompletion::getCompletions() QList<TextEditor::CompletionItem> CodeCompletion::getCompletions()
{ {
QList<TextEditor::CompletionItem> completionItems; QList<TextEditor::CompletionItem> completionItems;

View File

@@ -27,8 +27,8 @@
** **
**************************************************************************/ **************************************************************************/
#ifndef QMLCODECOMPLETION_H #ifndef QMLJSCODECOMPLETION_H
#define QMLCODECOMPLETION_H #define QMLJSCODECOMPLETION_H
#include <qmljs/qmljsdocument.h> #include <qmljs/qmljsdocument.h>
#include <texteditor/icompletioncollector.h> #include <texteditor/icompletioncollector.h>
@@ -47,13 +47,13 @@ namespace Internal {
class FunctionArgumentWidget; class FunctionArgumentWidget;
class QmlCodeCompletion: public TextEditor::ICompletionCollector class CodeCompletion: public TextEditor::ICompletionCollector
{ {
Q_OBJECT Q_OBJECT
public: public:
QmlCodeCompletion(QmlModelManagerInterface *modelManager, QObject *parent = 0); CodeCompletion(QmlModelManagerInterface *modelManager, QObject *parent = 0);
virtual ~QmlCodeCompletion(); virtual ~CodeCompletion();
Qt::CaseSensitivity caseSensitivity() const; Qt::CaseSensitivity caseSensitivity() const;
void setCaseSensitivity(Qt::CaseSensitivity caseSensitivity); void setCaseSensitivity(Qt::CaseSensitivity caseSensitivity);
@@ -92,4 +92,4 @@ private:
} // end of namespace Internal } // end of namespace Internal
} // end of namespace QmlJSEditor } // end of namespace QmlJSEditor
#endif // QMLCODECOMPLETION_H #endif // QMLJSCODECOMPLETION_H

View File

@@ -9,7 +9,7 @@ DEFINES += \
QT_CREATOR QT_CREATOR
HEADERS += \ HEADERS += \
qmlcodecompletion.h \ qmljscodecompletion.h \
qmljseditor.h \ qmljseditor.h \
qmljseditor_global.h \ qmljseditor_global.h \
qmljseditoractionhandler.h \ qmljseditoractionhandler.h \
@@ -24,7 +24,7 @@ HEADERS += \
qmlmodelmanagerinterface.h qmlmodelmanagerinterface.h
SOURCES += \ SOURCES += \
qmlcodecompletion.cpp \ qmljscodecompletion.cpp \
qmljseditor.cpp \ qmljseditor.cpp \
qmljseditoractionhandler.cpp \ qmljseditoractionhandler.cpp \
qmljseditorfactory.cpp \ qmljseditorfactory.cpp \

View File

@@ -33,7 +33,7 @@
#include "qmljseditor.h" #include "qmljseditor.h"
#include "qmljseditorconstants.h" #include "qmljseditorconstants.h"
#include "qmljseditorfactory.h" #include "qmljseditorfactory.h"
#include "qmlcodecompletion.h" #include "qmljscodecompletion.h"
#include "qmlhoverhandler.h" #include "qmlhoverhandler.h"
#include "qmlmodelmanager.h" #include "qmlmodelmanager.h"
#include "qmlfilewizard.h" #include "qmlfilewizard.h"
@@ -131,7 +131,7 @@ bool QmlJSEditorPlugin::initialize(const QStringList & /*arguments*/, QString *e
cmd = am->command(TextEditor::Constants::UN_COMMENT_SELECTION); cmd = am->command(TextEditor::Constants::UN_COMMENT_SELECTION);
contextMenu->addAction(cmd); contextMenu->addAction(cmd);
m_completion = new QmlCodeCompletion(m_modelManager); m_completion = new CodeCompletion(m_modelManager);
addAutoReleasedObject(m_completion); addAutoReleasedObject(m_completion);
addAutoReleasedObject(new QmlHoverHandler()); addAutoReleasedObject(new QmlHoverHandler());

View File

@@ -44,7 +44,7 @@ class QmlFileWizard;
namespace Internal { namespace Internal {
class QmlJSEditorFactory; class QmlJSEditorFactory;
class QmlCodeCompletion; class CodeCompletion;
class QmlJSTextEditor; class QmlJSTextEditor;
class QmlJSEditorPlugin : public ExtensionSystem::IPlugin class QmlJSEditorPlugin : public ExtensionSystem::IPlugin
@@ -74,7 +74,7 @@ private:
QmlFileWizard *m_wizard; QmlFileWizard *m_wizard;
QmlJSEditorFactory *m_editor; QmlJSEditorFactory *m_editor;
TextEditor::TextEditorActionHandler *m_actionHandler; TextEditor::TextEditorActionHandler *m_actionHandler;
QmlCodeCompletion *m_completion; CodeCompletion *m_completion;
}; };
} // namespace Internal } // namespace Internal