使用继承QWidget后的类对象时,如果设置styleSheet看不到效果,
需要重写 void paintEvent(QPaintEvent *event); 方法,
在重写的方法中加入如下代码即可.
// 这样才有使用QSS
QStyleOption opt; opt.init(this);
QPainter p(this); style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
原文地址:https://www.cnblogs.com/xiaoxin123/p/12234105.html
时间: 2024-10-07 02:31:08