首页| 论坛| 消息

标题:【QLineEdit】placeholderText显示的问题
作者:tanyue.esec
日期:2024-05-22 10:43
内容:

输入框QLineEdit,都已经设置好了placeholderText,但是在界面上显示不出来

但是,当整个窗体失去焦点时,比如点击应用之外的其他地方,或者弹出一个确认框,就能显示出来了

感觉很奇怪,想请问各位是什么原因呢。应用程序里的其他页面,也有QLineEdit,设置了placeholderText,显示就没问题


#1 [weinkym 05-22 16:17]
设置下颜色就好了
#2 [seepseep 07-03 11:36]
您好,方便问下是怎么解决的吗。我设置了Palette还是没有用,具体要设置成什么样的
#3 回 weinkym 的帖子 [seepseep 07-03 11:37]
weinkym:设置下颜色就好了 (2024-05-22 16:17) 
您好,方便问下是怎么解决的吗。我设置了Palette还是没有用,具体要设置成什么样的
#4 [tanyue.esec 07-04 08:27]
翻了下代码,好像就是设置了全白色的Palette,设置成App全局的
qApp->setPalette(QPalette("#FFFFFF"));

回复 发表
主题 版块