Plantage sur un QTextEdit avec append
Bonjour à tous,
j'ai un problème qui semblerait venir d'un "append" d'un QtextEdit, je dis "semblerait" parce que mon code plante dès fois je ne sais pas où et dès fois, toujours sur la même ligne de mon code, ici ui->textDataReceived->append(sStructSent);
Lorsqu'il plante, je peux voir le contenu de "sStructSent" et tout semble bon.
Pour détailler mon code, je reçois des données via un UART, que je convertis en QString et je l'affiche dans mon QTextEdit.
Code:
1 2 3 4 5 6 7 8 9
|
QString sStructSent;
char cString[1000];
...
sprintf(cString, "%f, %f, %f, %f, %f, %f, %f, %f, %lu" ....);
sStructSent = QString(cString);
ui->textDataReceived->append(sStructSent); <-- Plante ici
ui->textDataReceived->repaint(); |
Pourtant cString ne dépasse jamais les 90 caractères, donc j'ai une sacrée marge.
Il y a-t-il un fonctionnement particulier avec le "append" qu'il faudrait savoir ?
Merci d'avance