Seite 1 von 1

qsyntaxhighlighter mit qtextedit

Verfasst: 30. April 2007 01:11
von Linuxguru
hallo ich arbeite an einem editor.
ich möchte jetzt gern den syntaxhighlighter mit integrieren.

der aufruf erfolgt so:

Code: Alles auswählen

    edit = new QTextEdit(this);
    edit->setGeometry(10,65,1180,520);
    edit->setFontPointSize(8);
    syntax = new QSyntaxHighlighter(edit->document());
als fehlermeldung erhalte ich "cannot allocate an object of qsyntaxhighlighter"

kann mir da evtl jemand weiterhelfen??
die integration dürfte doch nicht so schwer sein


danke

Verfasst: 30. April 2007 02:43
von andy72
Wie es scheint,musst Du Deinen eigenen HighLighter von QSyntaxHighLighter ableiten:

Hier die Doku dazu:
http://doc.trolltech.com/4.2/qsyntaxhighlighter.html

LG
Andy

Verfasst: 30. April 2007 07:43
von caligano
Schau dir mal dieses Beispiel an:

--> http://doc.trolltech.com/4.2/richtext-s ... ghter.html

mfg cal

Verfasst: 30. April 2007 09:05
von upsala
als fehlermeldung erhalte ich "cannot allocate an object of qsyntaxhighlighter"
Das kommt davon, wenn immer nur die Hälfte der Fehlermeldung gepostet, bzw. gelesen wird. Denn im 2. Teil würde ein Teil der Problemlösung drinnen stehen.