16,216
社区成员
发帖
与我相关
我的任务
分享
???你问的不就是提示语吗?
你是用的5.12以后版本吗,不是ToolTipText是PlaceholderText 另外palette跟stylesheet的color可能会有冲突的,尽可能只用一种 还有在初始的时候最好是QPalette palette = m_editFirst->palette()拿到原来的palette 然后再设置
color是设的往里面打字时候显示的颜色啊,Qt默认的placeholder颜色就是给color加上128alpha的透明度 从stylesheet的文档里看好像没有可以设置PlaceholderText的地方 你实在要设就用QPalette(看QPalette文档5.12以前的版本还是写死的,5.12以后才能设)
color是设的往里面打字时候显示的颜色啊,Qt默认的placeholder颜色就是给color加上128alpha的透明度 从stylesheet的文档里看好像没有可以设置PlaceholderText的地方 你实在要设就用QPalette(看QPalette文档5.12以前的版本还是写死的,5.12以后才能设)