2013-07-23 180 views
1

我可以做這個改變QLineEdit的構件的背景顏色PyQt4中:QLineEdit的改變邊框顏色不改變邊框樣式

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

更改邊框顏色要求我做這樣的事情:

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

然而,這是不受歡迎的,因爲它也改變了邊界的默認形狀和大小,我嘗試使用邊框顏色代替,但它顯然只在您已經指定邊框時才起作用。 有沒有簡單的方法來做到這一點?

回答

4

你可以用下面的值設置樣式:

 border-style: outset; 
      border-width: 2px; 
      border-color: green;