Je suis complètement nouveau à C ++ et qt. p>
Je veux peupler un objet par exemple em> si j'ai la phrase "le poisson arrive" Comment mettrai-je chaque mot dans son propre qtextedit code> avec
qtextBlocks code>, comment puis-je faire ça? P>
qtextBlock code> et ajouter ce bloc à
qtexteditdit code>, ou ai-je mal compris comment
qtextBlock code> fonctionne réellement? p>
3 Réponses :
Il vous permet également d'utiliser un Cependant, "si vous devez créer un nouveau bloc de texte Ou modifiez le contenu d'un document tout en examinant son contenu, utilisez l'interface basée sur le curseur fourni par semble être beaucoup d'effort pour me procéder. Pouvez-vous donner des informations supplémentaires sur la raison pour laquelle vous avez besoin d'utiliser qtextedit code> vous permettra d'ajouter votre contenu via un
qstring code>:
qtextdocument code>, qui détient des blocs de texte.
Le
qtextdocument code> peut également accepter un
qstring code>: p>
qtextcursor code> à la place. " (Documentation QT) (Remarque, j'ai ajouté le
qtextBlockFormat code> lignes Pour que cela explicite là où les blocs sont.) p>
qtextBlock code> s? P> p>
J'écris un programme pour aider les gens à lire une autre langue (grec) et chaque mot a des informations grammaticales différentes (telles que «verbe, indicatif, active, 3ème personne, singulier») que je voudrais afficher lorsque la souris est déplacée lorsque la souris est déplacée lorsque la souris est déplacée. sur chaque mot.
Ah, cela a plus de sens alors. Un problème avec mon exemple est que chaque bloc est affiché comme sa propre ligne. Je n'ai pas assez d'expérience avec qtextBlock code> s pour savoir comment les obtenir sur la même ligne. Bonne chance!
les garder sur la même ligne en utilisant insertText sans utiliser insertblock entre.
Par exemple, lorsque j'ai essayé p> pour vous, les mots sont tous apparus sur le même ligne. p> insertBlock insère un paragraphe. p> p>
Y a-t-il un moyen de le faire avec plusieurs QtextBlocks? Si je comprends bien, cela crée plusieurs fragments dans un QtextBlock.