QmlJSEditor: Use a BaseTextEditorFactory for creation

Change-Id: I37e81cf3eda57780c893f4e8d7f2c5c6adf75b55
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
This commit is contained in:
hjk
2014-08-23 00:19:48 +02:00
parent 173879eb1f
commit 74c572b532
3 changed files with 25 additions and 38 deletions

View File

@@ -29,6 +29,7 @@
#include "qmljshoverhandler.h"
#include "qmljseditor.h"
#include "qmljseditorconstants.h"
#include "qmljseditordocument.h"
#include "qmlexpressionundercursor.h"
@@ -97,10 +98,7 @@ HoverHandler::HoverHandler(QObject *parent) : BaseHoverHandler(parent), m_modelM
bool HoverHandler::acceptEditor(IEditor *editor)
{
QmlJSEditor *qmlEditor = qobject_cast<QmlJSEditor *>(editor);
if (qmlEditor)
return true;
return false;
return editor->context().contains(Constants::C_QMLJSEDITOR_ID);
}
static inline QString getModuleName(const ScopeChain &scopeChain, const Document::Ptr &qmlDocument,