Problème QTextBrowser html (C++, QT4)

Résolu
duchnoki Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   -  
duchnoki Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je travaille sur un projet en C++ avec Qt 4. J'ai créer un QTextBrowser (avec le paramètre readOnly mis sur true, pour ne pas que l'on puisse modifier son contenue) avec dedans du HTML comme : <img src=":/imgs/step.png"/>Et le texte. Pendant l'exécution du programme, je voudrais qu'il change d'image: de :/imgs/step.png à :/imgs/ok.png. J'ai essayer de m'y prendre commen ça :
ui->steps->append("<img src=":/imgs/step.png" id="imgStep1"/>Texte"); //Attention : j'ai plusieurs images que jeu veux modifier ! (c'est pour ça que imgStep1 et non pas imgStep)

//et pour modifier...
QString uiStepsValue = ui->steps->document().toHtml().replace("<img src=\":/imgs/step.png\" id=\"imgStep" + QString::number(currentStep) + "\"/>","<img src=\":/imgs/ok.png\" id=\"imgStep" + QString::number(currentStep) + "\"/>");
//currentStep est le numéro de l'image
ui->steps->document()->setHtml(uiStepsValue);

Mais rien ne se passe....

Pouvez-vous maider ??? Merci !
A voir également:

1 réponse

duchnoki Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   4
 
Ok c'est bon j'ai trouver !
0