Frage

Ich möchte in meiner Anwendung einen QtScript Quellcode-Editor zur Verfügung zu stellen. Es wäre toll, wenn dies würde Quellcode-Hervorhebung und Autovervollständigung hat.

Also ich nicht wollen, das Rad neu zu erfinden: Gibt es schon ein recht gutes Widget für das? Ich kann nichts auf Google finden ...

War es hilfreich?

Lösung

Siehe qscintilla . Es hat Javascript markieren und (auto-) Fertigstellung Unterstützung eingebaut.

Andere Tipps

Versuchen Sie die offizielle stehlen, Sie wollen src / editor / scripthighlighter.h und src / editor / scripthighlighter.cpp

Versuchen Sie kate von KDE:

http://kate-editor.org/about-katepart/

Zitat:

ist kate eine schnelle und funktionsreiche Texteditor Komponente mit vielen erweiterten Funktionen. Er setzt den KTextEditor Schnittstellen, eine gemeinsame Schnittstelle Sammlung für Text-Editor-Komponenten in KDE, so dass er als Redakteur in Anwendungen ausgewählt werden, die der Benutzer wählte aus verschiedenen Implementierungen kann, und es kann KTextEditor Plug-in verwenden.

kate basiert ursprünglich auf Code aus dem KDE 1 rich Editor-Widget, aber fast komplett neu geschrieben im Laufe der Jahre wurde. Es ist das Standard-Texteditor-Widget in Kate und KWrite und auch der Standardanzeigetext in Konqueror. Viele andere Anwendungen verwenden Sie es als Textkomponente Bearbeitung, auch, wie KDevelop.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top