2

我可以通过执行以下操作更改 PyQt4 中 QLineEdit 小部件的背景颜色:

myEditField.setStyleSheet("QLineEdit { background-color : green;}")

更改边框颜色需要我执行以下操作:

myEditField.setStyleSheet("QLineEdit { border : 2px solid green;}")

然而,这是不可取的,因为它还会更改边框的默认形状和大小,我尝试过使用边框颜色,但它显然只有在您已经指定边框时才有效。是否有捷径可寻?

4

1 回答 1

6

您可以使用以下值设置样式表:

       border-style: outset;
            border-width: 2px;
            border-color: green;
于 2013-07-25T04:36:30.460 回答