2013-02-11 5 views
4

Je veux incorporer un éditeur de texte léger dans mon programme python/pyside. Il devrait être capable de faire des choses de base comme les numéros de ligne d'exposition et la mise en évidence de la syntaxe.PySide TextEditor

Existe-t-il un Module/Widget pour cela, ou devrais-je en fabriquer un moi-même?

+1

(http: // qt-projet .org/doc/qt-4.8/widgets-codeeditor.html) + [Exemple de surligneur de syntaxe] (http://qt-project.org/doc/qt-4.8/richtext-syntaxhighlighter.html) pour voir comment en faire un toi même. –

Répondre

4

Essayez qscintilla, il est le composant utilisé par Eric IDE

http://www.riverbankcomputing.co.uk/software/qscintilla

+0

Je pensais que c'était seulement pour PyQt, pas PySide – KFox

+0

http://gitorious.org/pyside-qscintilla – LtWorf

+0

Oui, j'ai vu ça, mais comment ça marche? Avez-vous besoin d'obtenir le QScintilla habituel et ensuite cela le lie à pyside? – KFox