【发布时间】:2016-08-16 07:16:48
【问题描述】:
我想在 QWidget 的自定义子类中更改背景颜色。 代码如下:
WorldView::WorldView(QWidget *parent) : QWidget(parent)
{
QPalette p(palette());
p.setColor(QPalette::Background, Qt::black);
setAutoFillBackground(true);
setPalette(p);
}
但它没有按预期工作。背景颜色保持不变。
我不知道为什么。
【问题讨论】: