0
点赞
收藏
分享

微信扫一扫

Qt:子类继承父类时setStyleSheel设置背景颜色时失败问题

40dba2f2a596 2022-03-11 阅读 131

子类继承父类时调用setStyleSheel设置背景颜色会发现没有反应,失败。需要重写paintEvent函数。

void paintEvent(QPaintEvent* event)
{
	QStyleOption opt;
	opt.init(this);
	QPainter p(this);
	style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
	//setStyleSheet("/*.....*/");
	//QWidget::paintEvent(event);
}

https://blog.csdn.net/qq_42041679/article/details/121744510

举报

相关推荐

0 条评论