Здравствуйте. Необходимо по ходу выполнения рисовать рамки и менять их цвет. Делаю это так:
ffd.frame = new QFrame(ui->VideoLabel);
QPalette palette;
QBrush brush(QColor(0, 255, 0, 255));
brush.setStyle(Qt::SolidPattern);
palette.setBrush(QPalette::All, QPalette::Window, brush);
ffd.frame->setPalette(palette);
ffd.frame->setGeometry(x,y,width,height);
ffd.frame->setFrameShape(QFrame::Box);
ffd.frame->setFrameShadow(QFrame::Plain);
ffd.frame->setAutoFillBackground(false);
ffd.frame->setLineWidth(2);
ffd.frame->show();
Рамка отображается, но её цвет не меняется. Подскажите, что я делаю никак или как это можно исправить. Спасибо.