Seite 1 von 1

Setzen der Hintergrundfarbe bei QTextEdit?

Verfasst: 24. Juli 2007 10:53
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

Verfasst: 24. Juli 2007 11:42
von NoobSaibot
setStyleSheet( "background-color: green" )