Qt样式表对子类化Widget生效
重写paintEvent函数
CustomWidget.h
class CustomWidget: public QWidget {
Q_OBJECT
public:
CustomWidget( QWidget* parent = nullptr);
~CustomWidget();
protected:
virtual void paintEvent(QPaintEvent*) override;
private:
};
///
CustomWidget.cpp
void LEDItem::paintEvent(QPaintEvent*)
{
QStyleOption opt;
opt.init(this);
QPainter p(this);
style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
}