样式自定义QWidget

时间:2019-01-19 12:33:23

标签: qt qt5

在qtcreator中,我有一个主窗口,其中包含centralWidget类型的QWidget和另一个QWidget

在我的QWidget中对这两个stylesheet.css进行样式设置非常容易:

QWidget#centralWidget{
    background-color:pink;
}

#nestedWidget{
    background-color:salmon;
    border-radius:20%;
}

现在,我想将nestedWidget提升为从QWidget继承的类:

class newWidget : public QWidget
{
    Q_OBJECT
    ...
}

我还在qtcreator中将nestedWidget升级为newWidget的类型。

我的问题是,nestedWidgetnewWidget时没有相应地设置样式(没有样式),而在QWidget时却没有正确地设置样式。

我该如何修复它,以确保它是QWidgetnewWidget的正确样式?

0 个答案:

没有答案