Qt Hintergrundfarbe von QLineEdit festlegen

Ich versuche die Hintergrundfarbe des @ zu ändeQLineEdit und ich kann es überhaupt nicht herausfinden.

Ich habe versucht mitstylesheets ursprünglich so

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

aber das hat nichts gebracht. Ich habe versucht mitQPalette so wa

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

aber das hat auch nichts gebracht. Ich habe den ganzen Tag gesucht und kann nichts finden. Mache ich etwas falsch oder gibt es einen anderen Weg, es zu tun?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage