ich möchte in einem lineEdit in Abhängigkeit vom Ihnalt die Text- und Hintergrundfarbe ändern.
In dieser Form geht es,
Code: Alles auswählen
ui->lineEdit->setStyleSheet("Color: red; background-color: blue)");Deshalb suche ich eine Möglichkeit um es an einer einzigen Stelle ändern zu können.
Probiert habe ich es schon in dieser Form, die mir auch gefallen würde, aber leider funktioniert es so nicht.
Code: Alles auswählen
QPalette palBackground;
palBackground.setColor(QPalette::Base, QColor(45, 45, 255));
QPalette palSchrift;
palSchrift.setColor(QPalette::Text, QColor(255, 0, 0));
ui->lineEdit->setPalette(palSchrift)
ui->lineEdit->setPalette(palBackground);Kann mir jemand einen Tipp geben?