2013-07-23 58 views
3

我正在Python中使用PyQt,并且我的QLineEdits有一些问题。一些QLineEdit问题

  1. 首先,我想把文本放在它们上面,但不是常规的,我的意思是当你点击QLineEdit时消失的透明文本。
  2. 如何禁用点击我的QLineEdit

回答

9

差不多是这样的:

linedit = QtGui.QlineEdit() 
linedit.setPlaceholderText("My grey text which disappear when I click on it") 
linedit.setEnabled(False) 

使用Qt最低版本4.7和最新的PyQt 4

+0

非常感谢!顺便说一句,这是第二或你回答我的问题XD – Antoni4040

+0

这是我的荣幸:) – Frodon