首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QT程序 子窗口 字体色彩无缘无故的变了

2013-07-01 
QT程序 子窗口 字体颜色无缘无故的变了我的程序调用其他部门同事做的动态库, 库的作用是弹出一个Dialog,但

QT程序 子窗口 字体颜色无缘无故的变了
我的程序调用其他部门同事做的动态库, 库的作用是弹出一个Dialog,  但是我把这个窗口初始化完了之后exec()出来,发现这个Dialog里所有的QLabel里文本的颜色都是白色的(背景色主要是灰白色,咋一看都看不到上边有字).
他的这个库有一个Demo调,用他的Demo调用  Dialog里的QLabel里文本的颜色就是黑的. 我在我的主程序里SetStyleSheet("*{color:black}")也不行,Dialog里QLabel字体颜色还是白色的. QT?QLabel?文本颜色
[解决办法]
主窗口里设置StyleSheet只有在子窗口没有设置的情况下才会继承
子窗口设置了,父窗口设置的对他就不会有影响了

热点排行