Setzen der Hintergrundfarbe bei QTextEdit?

Alles rund um die Programmierung mit Qt
Antworten
NoRulez
Beiträge: 208
Registriert: 19. Juni 2007 15:43

Setzen der Hintergrundfarbe bei QTextEdit?

Beitrag von NoRulez »

hey @all,

wie kann ich die Hintergrundfarbe (standard wei+? auf eine X-beliebige ändern?
habe schon folgendes probiert:

Code: Alles auswählen

		std::list<Node*>::iterator nIter = node_list.begin();
		/*QPalette palette = this->textEdit->backgroundRole();//palette();
		palette.setColor(QPalette::Window, QColor((*nIter)->value.c_str()));
		QColor bgcolor((*nIter)->value.c_str());
		palette.setBrush(QPalette::Window, bgcolor);
		this->textEdit->setPalette(palette);
		this->textEdit->setBackgroundRole(QPalette::Window);
		this->textEdit->repaint(); */
		this->textEdit->setPaletteBackgroundColor(QColor((*nIter)->value.c_str()));
Letzere Möglichkeit endet mit einem Fehler: "setPaletteBackgroundColor is not a member of QTextEdit"

Lg NoRulez
NoobSaibot
Beiträge: 99
Registriert: 27. Januar 2005 15:55

Beitrag von NoobSaibot »

setStyleSheet( "background-color: green" )
Antworten