qss代码:
*{
font-size:13px;
color:white;
font-family:"宋体";
}
QWidget{
background:#121922;
}
QLineEdit {
border: 1px solid #32435E;
border-radius: 3px;
/* padding: 0 8px; */
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #080B10,
stop: 1.0 #212C3F);
selection-background-color: #0A246A;
}
使用上面的QSS代码后,软件运行后,输入汉字编码时,所输的字母(wqvb)会显示在QLineEdit上,如图:
造成颜色不协调难看,但如果不是在QT环境下输入汉字,所输的字母(wqvb)不会显示在编辑框内,如 IE:

经测智能ABC、极点五笔会出现上面的问题,但用五笔加加就不会。
上面的问题不知道大家有没碰到过并是如何解决的