当前位置: 代码迷 >> QT开发 >> 关于Qt的LineEdit解决方法
  详细解决方案

关于Qt的LineEdit解决方法

热度:231   发布时间:2016-04-25 03:06:49.0
关于Qt的LineEdit
请教一个问题 


我用mainwindow实现的, 代码全部手写, 没有通过ui布局. 颜色配置全部通过setStyleSheet函数配置
qt版本: qt5.3.2 
PC: windows 8

现在出现一个问题: 
 当鼠标滑过两个LineEdit时,LineEdit的背景会短暂的改变为白色,然后立马恢复成背景色.请问这个问题怎么解决?
------解决思路----------------------
没设置其它应该不会啊,

useredit->setStyleSheet(QString("background:(0,255,0,0);"));
passwdedit->setStyleSheet(QString("background:(0,255,0,0);"));

应为

useredit->setStyleSheet(QString("background:rgba(0,255,0,0);"));
passwdedit->setStyleSheet(QString("background:rgba(0,255,0,0);"));
  相关解决方案