webcompiler编译less成qss后,样式加载不出来的问题
今天在做qt的多皮肤开发时,webcompiler编译less成qss后,再用rcc工具编译成rcc文件时,部分样式未加载出来,效果如下:
如上图所示,红色方框的部分其实是个关闭按钮,但是未能展示出来,正常情况是下面这个样子,
经过长时间的排查,在notepad++打开对应的qss,在格式菜单中,可以看出,显示的是UTF-8编码格式,如下图所示
将格式改成以UTF-8无BOM格式编码,然后用rcc重新编译就ok了。
下面说下UTF无BOM和有BOM的区别,下面是以有BOM的格式打开的(即UTF-8格式
原创
2020-06-02 21:36:25 ·
455 阅读 ·
0 评论