Caractère d'échappement Qt - C++ - Programmation
Marsh Posté le 15-06-2005 à 14:46:34
Salut,
Il agit comme ça parce que, par défaut, il prend en compte certaine balise HTML pour mettre en forme le texte. Tu peux donc soit désactiver la mise en forme, soit, si tu veux garder la facilité pour les couleurs,... tu peux traduire ce caractère et tout ceux qui posent problème en les remplaçant par les entités correspondantes au moment de l'envoi. Dans ton cas, je crois que c'est >
Un bon site francophone, c'est prog.qt.free.fr, il y a aussi un forum.
Pour la doc, celle de Trolltech est tellement bien faîte que si c'est l'anglais qui te pose problème, persévère...
Marsh Posté le 15-06-2005 à 18:05:44
ce qui me prose problème sur la doc c'est pas pour la lire c'est pour trouver ce que je veu dedant, anglais > français ça va mais l'inverse c'est encore moyen... Merci pour les renseignement.
Marsh Posté le 15-06-2005 à 18:27:49
J'ai tester de remplacer par >
comme ça :
NewMsg->text().replace( QChar('<'), " > " );
ça me fait pareil, rien d'aficher à la sorti...
Marsh Posté le 17-06-2005 à 19:47:45
A y réfléchir une deuxième fois, c'est peut-être plutôt "<"...
Je mettrais ça sur le compte de la fatigue...
Marsh Posté le 15-06-2005 à 11:42:36
Bonjour, je suis entrain d'apprendre a programmer des interface avec Qt, donc pour m'entrainer mon projet est un client serveur de chat.
Actuelement j'ai un problème, lorsque j'écrit un message, ça marche sauf s'il y a un < dedant, ce qui pose problème... je voudrais donc savoir s'il existe un caractère d'échappement sous Qt pour que le richtexte ne me prène pas le < en compte. (comme / en php)
Merci
PS: esque vous n'auriez pas un site à me filler où il y aurait de la doc en français sur Qt, jusqu'à présent je me débrouillais avec la donc fourni mais la j'ai du mal en faite pour trouver les info que je veu dedant...
---------------
Peace on earth an Love in your hearth