Dobrý den,
obracím se na všechny znalé i neznalé s prosbou o radu, jakým způsobem nastavit barvu pozadí widgetu QTextEdit (kromě setStyleSheet, to se mi nehodí :-))
Vyzkoušel jsem, už x variant a pořád nic.
Předem děkuji za jakýkoliv podnět :-)
Omlouvám se, zapomněl jsem zmínit, že tu barvu pozadí potřebuji měnit podle výběru barvy v QColorDialogu (proto ne setstylesheet) :-)
Ještě jednou děkuji.
void Test::setBackgroundColor(const QColor& color)
{
QPalette newPalette = palette();
newPalette.setColor(QPalette::Base, color);
setPalette(newPalette);
}
resp. ještě lépe:
QColor color(0xd7, 0xe3, 0xbc);
QPalette newPalette = textEdit->palette();
newPalette.setColor(QPalette::Window, color);
newPalette.setColor(QPalette::Base, color);
textEdit->setPalette(newPalette);
V některých případech je možné, že bude ještě vyžadovat:
textEdit->setAutoFillBackground(true);
Děkuji moc. Teď jsem se dostal k dalšímu problému:-) je možné v QTextEditu zobrazit obrázek? :-)
Děkuju