• 4159阅读
  • 0回复

qt编辑框调出中文输入法时的问题 [复制链接]

上一主题 下一主题
离线csm55
 

只看楼主 倒序阅读 楼主  发表于: 2009-09-08
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、极点五笔会出现上面的问题,但用五笔加加就不会。
上面的问题不知道大家有没碰到过并是如何解决的


快速回复
限100 字节
 
上一个 下一个