QSyntaxHighlighter Benutzung
Verfasst: 15. Juni 2008 22:04
Ich wollte für eine Textsuche den QSyntaxHighlighter benutzen, um gefunden Stichwörter im Text hervorzuheben. Vom Prinzip her ist es klar wie ich es implementieren würde, nur weiß ich nicht wie ich den Highlighter ausschalten kann.
Ist es möglich, den Highlighter einfach abzuschalten ohne das Objekt zu löschen?
Und wäre es möglich, über einen einfachen Setter den Such-String an den Highlighter zu übergeben, so dass das betreffende Wort bzw. andere Wörter hervorgehoben werden?
Oder sollte man da lieber nicht den Highlighter verwenden, sondern irgendwas in Richtung
while (textEdit->find(foo)) cur.setFormat()
?
Ist es möglich, den Highlighter einfach abzuschalten ohne das Objekt zu löschen?
Und wäre es möglich, über einen einfachen Setter den Such-String an den Highlighter zu übergeben, so dass das betreffende Wort bzw. andere Wörter hervorgehoben werden?
Oder sollte man da lieber nicht den Highlighter verwenden, sondern irgendwas in Richtung
while (textEdit->find(foo)) cur.setFormat()
?