首页| 论坛| 消息

标题:qt从外部加载qss和皮肤,发现加载速度好慢?
作者:xwuman
日期:2016-06-07 20:32
内容:

因为软件要定制,所以把qss文件和皮肤文件都放在exe的外部,通过动态加载的方法来加载皮肤。
但程序启动后,加载很慢, 要7/8秒的时间,
如果不加载qss样式,速度很快,1秒不到程序就初始化好了;
请问下,有啥方法可以解决这个问题啊?


#1 [liudianwu 06-08 08:25]
不要怀疑QSS文件的加载效率,这种情况很可能是你样式表的内容没有写好(例如重复设置背景图片)或者你的样式中的图片文件过大导致的。
#2 [z_墨脱 06-08 09:43]
是不是图片太大了,曾经我试过利用一个30多M的图片利用QSS设置成背景 debug的时候直接电脑死机了
#3 回 z_墨脱 的帖子 [stlcours 06-09 15:37]
z_墨脱:是不是图片太大了,曾经我试过利用一个30多M的图片利用QSS设置成背景 debug的时候直接电脑死机了  (2016-06-08 09:43) 
您可真是逗死我了
#4 回 stlcours 的帖子 [z_墨脱 06-12 14:39]
stlcours:您可真是逗死我了 (2016-06-09 15:37) 
额,我就想尝试尝试。。。。。。
#5 回 liudianwu 的帖子 [18367160642 04-26 09:01]
liudianwu:不要怀疑QSS文件的加载效率,这种情况很可能是你样式表的内容没有写好(例如重复设置背景图片)或者你的样式中的图片文件过大导致的。 (2016-06-08 08:25) 
刘大师,我想问一下,我的QT加载QSS需要两秒钟,一般情况下需要多长时间啊?

<< 1 2 >> (1/2)

回复 发表
主题 版块