[Qt] enlever les balises html d'une variable

Résolu
hautparleur Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   -  
hautparleur Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai Qt, et je travaille sur un tchat.
Mais je ne veux pas que le client puisse envoyer du html.
Comment faire pour enlever tout le html d'une variable string?
Merci!

3 réponses

  1. marwenovich Messages postés 121 Statut Membre 9
     
    il y' a une fonction prédéfinie "replace"

    exemple :
    s="<br><u>coucou</u><br>"
    replace(s,"<br>","") c'est a dire on va remplacer <br> par le vide ""
    replace(s,"<u>","")
    .
    .........
    0
  2. hautparleur Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   15
     
    Et je suis obligé de copier toutes les balises html?
    0
    1. marwenovich Messages postés 121 Statut Membre 9
       
      oui :(
      0
    2. hautparleur Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   15
       
      Autant copier la liste de tous les sites web du monde...
      0
    3. marwenovich Messages postés 121 Statut Membre 9
       
      non juste les balises html
      0
    4. hautparleur Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   15
       
      C'est super long!
      Il y a tellement de balises...
      0
    5. marwenovich Messages postés 121 Statut Membre 9
       
      oui mas je crois que c'est la seule methode
      0
  3. hautparleur Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   15
     
    Il me dit 'replace' was not declared in this scope.
    Il n'y a pas d'include QReplace ou un truc comme ça...
    Donc pourquoi ça marche pas?????
    0