• 2639阅读
  • 3回复

[讨论]Qt 5.5 Style插件拓展的BUG???? [复制链接]

上一主题 下一主题
离线yelei1254
 

只看楼主 倒序阅读 楼主  发表于: 2016-08-23
编程环境: Qt5.5.0 MSVC2012 Win7 64bit
根据 StylePlugin的例程编写程序Bronze,程序源码以及.pro 文件基本一致,但是运行效果却完全不同。暂时未调试问题根源。查找plugins/styles文件夹,发现插件生产OK。参见图:


但是效果却不同,附上效果图
例程的效果:


手动编写的效果:


附上Qt程序源码:
Bronze.zip (4 K) 下载次数:1 styleplugin.zip (10 K) 下载次数:1


本人调试两周都没查出问题所在,期待论坛大牛给个解释,是我自己的程序源码的问题,还是Qt环境的问题。
离线lemonzll

只看该作者 1楼 发表于: 2016-08-23
我试了下你把json文件里的Bronze改成BronzeStyle就可以了,要和你定义插件的keys对应上
离线yelei1254

只看该作者 2楼 发表于: 2016-08-23
回 lemonzll 的帖子
lemonzll:我试了下你把json文件里的Bronze改成BronzeStyle就可以了,要和你定义插件的keys对应上 (2016-08-23 16:00) 

非常感谢,我这都琢磨好几天了,纠结死
另外,请教一个问题,我用MSVC2012编译QT源码并安装处MSVC2012_Static,配置好该构建套件,发现QStylePlugin编译成功,应用不成功,原因何在呢????
离线lemonzll

只看该作者 3楼 发表于: 2016-08-23
这个不清楚了,没用过静态编译的
快速回复
限100 字节
 
上一个 下一个