ich habe mir nach dem Custom Completer Beispiel eine Autovervollständigung gebaut, die auch soweit mit "normalen" Wörtern funktioniert. Wenn ich jedoch Ausdrücke mit Klammern ()[]{}, z.B. "[[Testfunktion", in der Wortliste verwende, werden diese von der Autovervollständigung ignoriert. Wie muss ich denn das Beispiel modifizieren, damit auch Ausdrücke, die Klammern enthalten, funktionieren?
Habe versucht die Klammern mit Backslash ("\\[\\[Testfunktion") zu escapen, jedoch ohne Erfolg. Zusätzlich habe ich die Klammern aus eow (Quellcode) entfernt , was jedoch auch nichts gebracht hat:
Code: Alles auswählen
static QString eow("~!@#$%^&*_+|:\"<>?,./;'\\-="); // end of word