2010-06-22 12 views
9

Je veux concevoir un éditeur de texte dans l'intervalle QT et de planification pour mettre en œuvre les caractéristiques de base suivantes,Comment créer un éditeur de texte dans QT?

1) fonctions d'édition de base comme couper, coller, le formatage, le retrait etc.

2) l'achèvement automatique en fonction de la contexte. (d'après certains fichiers d'entrée xml)

3) la coloration syntaxique (en fonction de certains fichiers d'entrée xml)

Pouvez-vous s'il vous plaît suggérer des approches pour l'architecture globale/design?

+1

Juste pour être sûr: vous avez vu http://doc.trolltech.com/4.6/qsyntaxhighlighter.html et http://doc.trolltech.com/4.6/qcompleter.html (et http: // doc. trolltech.com/4.6/tools-customcompleter.html)? – stephan

+0

Merci. J'ai regardé dans ces exemples. Mais je veux savoir comment ces différents modules comme completer, syntaxe surligneur s'emboîtent pour créer un design solide pour l'éditeur. –

+0

Vous devez apprendre les bases de Qt pour combiner ces sources en une seule application ... – mosg

Répondre

1

Ce poste est en 2015. PAS DE LIENS MORT

En tant que @mosg mentionné.

Dans la barre de menus. Allez dans Aide> Index: et dans le regard du champ de recherche pour:

  1. Exemple d'application
  2. Finissant Exemple
  3. QSyntaxHighlighter

Cela vous aidera à commencer.

+0

Il était préférable de mettre à jour la réponse acceptée que d'en poster une séparée. Cette réponse n'ajoute rien de significativement différent. – ZygD

Questions connexes