[structures de données] : un editeur de texte formaté

: un editeur de texte formaté [structures de données] - Algo - Programmation

Marsh Posté le 11-11-2002 à 12:52:05    

Bonjour,  
 
j'aimerais créer un widget d'édition de texte formatté (coloration syntaxique de code). J'ai commencé par dériver de QTextEditor, mais j'ai de gros problèmes de performance (QTextEditor tiens plus de l'éditeur HTML, il parse pas mal de choses, il supporte l'inclusion d'images, c'est trop pour moi).
 
Pour cela, j'ai pensé à une structure de données, mais je ne sais pas si elle est bien. Aussi aimerais-je avoir votre avis :
 
http://kadreg.free.fr/perso/UML/textEditorInternal.gif
 
Les classes TextLine et TextBlock sont des classes internes de TextEditor, l'utilisateur ne les manipule pas. Pensez-vous que cette structure de donnée soit correcte et efficace pour ce que je veux faire ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 11-11-2002 à 12:52:05   

Reply

Marsh Posté le 11-11-2002 à 16:46:10    

je vois un ptit probleme :
quant tu as un bloc avec le même formatage qui est répendu sur plusieurs lignes...

Reply

Marsh Posté le 11-11-2002 à 16:50:45    

lorill a écrit a écrit :

je vois un ptit probleme :
quant tu as un bloc avec le même formatage qui est répendu sur plusieurs lignes...




 
Spa possible, il est automatiquement éclaté en plusieurs blocs.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 11-11-2002 à 17:03:31    

je vois bien, mais c'est un peu dommage, pour les chaines de caractères sur plusieurs lignes, par exemple.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed