我可以通过以下方式更改PyQt4中QLineEdit小部件的背景颜色:
myEditField.setStyleSheet("QLineEdit { background-color : green;}")
更改边框颜色需要我这样做:
myEditField.setStyleSheet("QLineEdit { border : 2px solid green;}")
然而,这是不受欢迎的,因为它也改变了边框的默认形状和大小,我尝试使用border-color,但它显然只有在你已经指定了边框时才有效。 有一个简单的方法吗?
答案 0 :(得分:5)
您可以使用以下值设置样式表:
border-style: outset;
border-width: 2px;
border-color: green;