Стилизация собственного QWidget - PullRequest
0 голосов
/ 19 января 2019

В 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
    ...
}

Я также рекламирую nestedWidget для типа newWidget в qtcreator.

Моя проблема в том, что nestedWidget не имеет соответствующего стиля (у него нет стиля), когда это newWidget, в то время как он правильно стилизован, когда это QWidget.

Как я могу это исправить, чтобы он был правильно стилизован, если QWidget или newWidget?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...