Qt Qss 笔记

来源:互联网 发布:android 数据缓存 编辑:程序博客网 时间:2024/06/09 17:34

最近项目用Qt,需要qss编辑风格,记录一下东西,防止忘记

Qt中的stylesheet和使用css语法.


1. style->polish(QWidget *); 可以动态重置风格,界面显示后,再根据需要设置qss后调用此方法,刷新ss.

2. 子类化 QWidget, 设置background-image会失败,需要覆写painterEvent

QStyleOption option;
   option.init(this);
   QPainter p(this);
   style()->drawPrimitive(QStyle::PE_Widget, &option, &p, this);

0 0