The code below allows me to change the color of QTextEdit when the function is called.
{
pal.
setColor(QPalette::Base,
QColor(qrand
() % 256, qrand
() % 256, qrand
() % 256));
pal2.
setColor(QPalette::Base, Qt
::white);
for(int i = 0; i < listEdit.size(); ++i)
listEditor[i]->setPalette(pal2);
color->setPalette(pal);
}
void DetonSis::colorEdit(QTextEdit *color)
{
QPalette pal, pal2;
pal.setColor(QPalette::Base, QColor(qrand() % 256, qrand() % 256, qrand() % 256));
pal2.setColor(QPalette::Base, Qt::white);
for(int i = 0; i < listEdit.size(); ++i)
listEditor[i]->setPalette(pal2);
color->setPalette(pal);
}
To copy to clipboard, switch view to plain text mode
What I want is to limit the function
QColor(qrand
() % 256, qrand
() % 256, qrand
() % 256)
QColor(qrand() % 256, qrand() % 256, qrand() % 256)
To copy to clipboard, switch view to plain text mode
for only three known colors. Any idea?
Thanks
Bookmarks