Bonjour à tous,
j'ai un probléme d'actualisation de ma QListWidget dans mon programme, en fait cette QList me sert de journal (log) pour les action du programme. Quand je clique sur les bouton de l'application le journal affiche bien le message que je veux :
CODE: List_Journal->addItem("
[SYSTEM] Chargement des configurations en cours...");
mais lorsque que le code se trouve dans un thread, le message ne s'affiche pas :
CODE:DWORD WINAPI Thread_SRV(LPVOID lpParameter)
{
MainWindowImpl* ptr = (MainWindowImpl *) lpParameter;
//Ecrit le text mais actualise pas la liste, pk ??
ptr->List_Journal->addItem("[SERVER] Ouverture du serveur NET");
...
}
le texte ne s'affiche pas dans ma QListWidget, au debut, je me suis dit, que j'avais mal passer l'adresse de fenetre principale, mais par la suite, je me suis rendu compte que le thread ecrivait bien dans la QList, mais qu'elle ne s'actualisait pas (car quand je clique sur un bouton de mon interface, ca affiche le text du thread + celui de l'interface).
Existe t'il une methode pour actualiser une QListWidget ? j'ai essayer avec update(), mais ce ne fonctionne pas ! quelq'un a t'il une idée ?
merci
____________________
Ma Quete n'est pas Terminee