Bonjour, j'ai fait une application dont certain tâches prennent plusieurs million de cycles de boucles. Pendant ces cycle, l'application gèle complètement, ce qui est normal. Mais il faudrais vraiment qu'elle fonctionne encore pendant l'exécution des boucles. J'ai donc pensé à QTread qui me semble être la solution. Mais je n'arrive pas vraiment à comprendre comment faire passer mes vielle classes en thread.
Disont que j'ai une classe (apelon la maClasse) qui contient les méthodes qui doivent être séparer de l'éxécution normal du programme. Comment je fait pour la transformer en thread? Actuelement, je crée les object de cette classe dans les fonctions et ils meurent à la fin de cette dernière, cela me sufi et j'aimerais rester comme ca. J'ai ajouter après le nom de la classe " : public QThread" et " : QThread(parent)" dans le nom du constructeur, mais cela ne change rien (et serais trop simple de toute facon...)
Tout ce que je veux est que le thread puisse lui même mettre à jour le contenu de certain controles, comment je fais?
Partager