Qt设计器和样式表

Qt Designer and stylesheets

本文关键字:样式 Qt      更新时间:2023-10-16

我从QWidget导出了一个CalibrationWindow,并且我有一个CalibrationWindow*的向量。现在,我正在尝试用以下样式表更改设计器中的背景颜色:

#calibrationWindow
{
    background : rgb(220, 220, 220);
}

(Qt对象名称为calibrationWindow)。在设计器中,它看起来是预期的,但当我运行程序时,什么也没有。没有任何影响。我还尝试使用CalibrationWindow而不是#calibrationWindow,无济于事。我甚至把QWidget,但它影响子部件,而不是父部件,如我所愿。

有人能帮忙吗?谢谢。

对不起,我没有重写paintEvent()函数…当从QWidget子类化时,