On Mon, 26 Nov 2012 12:12:28 +0100, wichern <[email protected]> wrote: > Hi everyone, > > Im using the current 2.6.2 version of QScintilla with Qt 4.8.2 and try > to get an editor with a C++ lexer: > > FcScintillaEditorWidget::FcScintillaEditorWidget(QWidget* a_parent_ptr) > : QsciScintilla(a_parent_ptr) > { > QFont l_font; > l_font.setFamily("Consolas"); > l_font.setFixedPitch(true); > l_font.setPointSize(10); > > QsciLexerCPP* l_lexer_ptr = new QsciLexerCPP(this); > l_lexer_ptr->setDefaultFont(l_font); > this->setLexer(l_lexer_ptr); > > this->setText("// Hello World \n\nint main() { return 0; }"); > } > > It does display the text with the given lexer font, but there is > absolutely no colourization. > The complete text is in the QsciLexerCPP::Default colour. > > I tried the python lexer too, but with the same result. > > What am I doing wrong?
Impossible to say without a complete example that demonstrates the problem. Phil _______________________________________________ QScintilla mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/qscintilla
