Pour commencer, tu peux intercepter le signal textChanged() pour savoir quand le texte a été modifié.
Ensuite pour changer la couleur de fond, tu peux utiliser les feuilles de style comme cela :
myTextEdit->setStyleSheet("background-color: red;");
ou alors le faire directement au niveau de l'application comme ceci :
qApp->setStyleSheet("QTextEdit { background-color: red; }");
Je viens de tester, et je ne comprends pas l'histoire des coins, chez moi ça fonctionne correctement (voir la capture d'écran).
Pourrais-tu faire une capture d'écran pour que l'on puisse se rendre compte du problème.
Partager