qsyntaxhighlighter mit qtextedit

Alles rund um die Programmierung mit Qt
Antworten
Linuxguru
Beiträge: 96
Registriert: 14. Januar 2007 02:09

qsyntaxhighlighter mit qtextedit

Beitrag 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
andy72
Beiträge: 39
Registriert: 5. April 2007 07:51

Beitrag 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
caligano
Beiträge: 126
Registriert: 19. August 2006 15:33

Beitrag von caligano »

Schau dir mal dieses Beispiel an:

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

mfg cal
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag 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.
Antworten