Qt Définir la Couleur de Fond de QLineEdit

Je suis en train de modifier la couleur de fond de la QLineEdit et je ne peux pas le comprendre du tout.

J'ai essayé d'utiliser stylesheets à l'origine de cette

QLineEdit *le = new QLineEdit();
le->setStyleSheet("background:#000;");

mais qui n'a rien fait. J'ai essayé d'utiliser QPalette comme ce

QPalette palette;
palette.setColor(QPalette::Base, Qt::black);
palette.setColor(QPalette::Background, Qt::black);
le.setPalette(palette);    

mais cela n'a pas tout faire non plus. J'ai cherché toute la journée et ne peut pas trouver quoi que ce soit. suis-je en train de faire quelque chose de mal ou est-il une autre façon de le faire?

OriginalL'auteur David Ludwig | 2014-12-03