diff --git a/widgets/rendererWidget/renderObjectHighLighter.cc b/widgets/rendererWidget/renderObjectHighLighter.cc index a4c18bb80bd5ee4f11ad363395004611701316fe..23865be69da5ed60b36ea6bc8243ccbd3009f4d2 100644 --- a/widgets/rendererWidget/renderObjectHighLighter.cc +++ b/widgets/rendererWidget/renderObjectHighLighter.cc @@ -96,7 +96,7 @@ void RenderObjectHighlighter::init() { typeFormat_.setFontWeight(QFont::Bold); // Types - typePatterns_ << "in" << "out" << "mat3" << "mat4" << "vec2" << "vec3" << "vec4" << "float" << "double" <<"uniform" ; + typePatterns_ << "in" << "out" << "mat3" << "mat4" << "vec2" << "vec3" << "vec4" << "float" << "double" <<"uniform" << "layout" ; update(); } @@ -112,6 +112,11 @@ void RenderObjectHighlighter::update() { rule.format = defineFormat_; highlightingRules_.append(rule); + // version rule + rule.pattern = QRegExp("#version.*"); + rule.format = defineFormat_; + highlightingRules_.append(rule); + // Rule for single line comments rule.pattern = QRegExp("//[^\n]*"); rule.format = singleLineCommentFormat_;