这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
wiki:dev:qt:note:qss_dynamic_property [2024/05/13 11:11] 博丽幻月 |
wiki:dev:qt:note:qss_dynamic_property [2024/05/13 11:19] (当前版本) 博丽幻月 |
||
---|---|---|---|
行 1: | 行 1: | ||
====== Qt QSS 动态属性 ====== | ====== Qt QSS 动态属性 ====== | ||
+ | 此条目的demo代码:{{ : | ||
+ | \\ | ||
有时候在代码中,需要根据某些情况下动态调整样式,但是有时候系统给出的属性如'' | 有时候在代码中,需要根据某些情况下动态调整样式,但是有时候系统给出的属性如'' | ||
例如,我现在除了常规状态外,另有三种状态,分别是'' | 例如,我现在除了常规状态外,另有三种状态,分别是'' | ||
行 10: | 行 12: | ||
} | } | ||
- | Widget # | + | Widget # |
{ | { | ||
background-color: | background-color: | ||
} | } | ||
- | Widget # | + | Widget # |
{ | { | ||
background-color: | background-color: | ||
} | } | ||
- | Widget # | + | Widget # |
{ | { | ||
background-color: | background-color: | ||
行 30: | 行 32: | ||
void Widget:: | void Widget:: | ||
{ | { | ||
- | ui-> | ||
ui-> | ui-> | ||
ui-> | ui-> | ||
行 36: | 行 37: | ||
} | } | ||
</ | </ | ||
+ | 如果是设置为常规状态,即没有属性的初始状态,则值设置为'' | ||
+ | <code cpp> | ||
+ | ui-> | ||
+ | </ | ||
+ | 另外,你可能注意到了,在更改样式的时候,调用了'' |