probiere gerade nen bischen mit der Klasse QSyntaxHighlighter rum und komme nicht richtig voran. Finde auch keine guten Beispiele. Hat einer von euch vielleicht nen Link zum guten Beispiel, wie ich diese Klasse richtig einsetze?
Hmm das einzige was mir spontan einfallen würde wäre die Qt-Doku oder der Quellcode von den KDE Editoren, die Syntaxhighlightning unterstützen. Ansonsten hilft ausprobieren ziehmlich viel... -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
na ja in c++ kannst Du dir mal den syntaxhighlighter von kde anschauen, ich hab bisher nur mal einen in PerlQt geschrieben,
Schreib dir 2 Klassen die TextEdit, bzw QSyntaxHighlighter erben, In der Klasse QTextEdit (konstruktor) schreibst Du dann z.Bsp QSyntaxHighlighter *syntax = Pqsyntaxhighlight(this); syntax->highlightParagraph();// per default anbinden in QSyntaxHighlighter reimplemtierst Du highlightParagraph() und schon funkelt es ! mfg adrenalinux
Könntest du vielleicht genauer Beschreiben wo dein Problem liegt? -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)