标签: python pyqt4 qlineedit
我有一个QLineEdit,我想设置一个占位符文本。当我调用setPlaceholderText(string)时,我得到了一个AttributeError,但是:
setPlaceholderText(string)
>>> from PyQt4 import QtCore >>> QtCore.PYQT_VERSION_STR '4.7.4' >>> QtCore.QT_VERSION_STR '4.7.0'
来自QAssistant:
此属性包含行编辑 占位符文本。 ... 该属性在Qt 4.7中引入。
答案 0 :(得分:3)
我猜想虽然这些库是最新的,但绑定并不是最新的。
您可能想查看PySide - 诺基亚项目,其中(IMO)许可证问题比PyQt少。