QComboBox 样式表
前言
在 QComboBox 的使用过程中,他的美化数不胜数,但是在 QComboBox 的美化过程中,他与别的控件使用方法不大一样,他需要设置在 QComboBox,下面的内容会详细的介绍在 QComboBox 的美化使用。
复制代码
第一句是为了使用这个控件,第二句特别重要!!!
setView(new QListView()) 在设置 QComboBox 的下拉框美化时一定一定要加上这句话,否则你所做的一切关于下拉框的美化,全部功亏一篑!
样式表设置
复制代码
用于设置下拉后,整个下拉窗体中每一项的样式
复制代码
用于设置下拉后,整个下拉窗体的样式
复制代码
用于设置下拉后,悬浮经过某一项的样式
复制代码
整个下拉窗体被选择的每项的样式
下拉框的滚动条
复制代码
用于设置下拉框中的垂直滚动条,但是要注意的是 这个使用来设置整个滚动条,而他设置的背景颜色是设置的滑动球之外的区域的背景色
复制代码
用于设置滑动球的内容 这里的背景色适用于设置滑动球的球体颜色
复制代码
用于设置悬浮经过滑动球的样式
注:这里的滑动球的圆角和滚动条的宽度我是测试好了的,我有在尝试改变其中某一项,但是都会导致滑动球的圆角消失,他家也可以自己测试测试!
总结
在 QComboBox 的美化过程中,踩了大坑,我都有点怀疑人生,为什么别的可以他不可以,所以在大家使用的过程中一定要仔细发现大的不同住处,否则可能会因为一句话而导致你的整个程序无法正常显示 美化效果。
版权声明: 本文为 InfoQ 作者【用户10086】的原创文章。
原文链接:【http://xie.infoq.cn/article/17ee540437e30636a7885eeae】。文章转载请联系作者。
评论