• 6869阅读
  • 0回复

Qt重复调用setStyleSheet,效率下降 [复制链接]

上一主题 下一主题
离线zjhcool
 
只看楼主 倒序阅读 楼主  发表于: 2010-11-15

闲话莫说
调用1次setStyleSheet,执行的工作如下:
(1)清空原先样式,将所有新的styleSheet放到查询表中。 (快)
(2)对已经创建的Widget设置样式,有用图则读图。(慢)
setStyleSheet 后创建的Widget将会读取父控件的styleSheet并按setStyleSheet的执行流程工作。
重复调用setStyleSheet,会造成耗费双倍的时间在样式上。



标签: Qt, QWidget, setStyleSheet, styleSheet
本文链接: Qt重复调用setStyleSheet,效率下降
版权所有: Venus, 转载请注明来源Venus并保留链接地址!


相关文章




[ 此帖被zjhcool在2010-11-17 10:56重新编辑 ]
我的博客地址: http://newfaction.net
快速回复
限100 字节
 
上一个 下一个