GlslEditor: Some editor creation related cleanup

Use a BaseEditorFactory derived class, move some code around.

Change-Id: Id560a215102016cdbe21809f97be8fc190ed5cf5
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
This commit is contained in:
hjk
2014-08-22 17:16:02 +02:00
parent 44f0f4dc95
commit 3430514eff
10 changed files with 134 additions and 296 deletions

View File

@@ -92,7 +92,7 @@ void Highlighter::highlightBlock(const QString &text)
lex.setState(state);
lex.setScanKeywords(false);
lex.setScanComments(true);
const int variant = GlslEditorWidget::languageVariant(parent()
const int variant = languageVariant(parent()
? static_cast<BaseTextDocument*>(parent())->mimeType()
: QString());
lex.setVariant(variant);