PyQt4: AttributeError: объект 'QLineEdit' не имеет атрибута 'setPlaceholderText' - PullRequest
0 голосов
/ 17 октября 2010

У меня есть QLineEdit, и я хочу установить заполнитель текста.Когда я вызываю setPlaceholderText(string), я получаю AttributeError, но:

>>> from PyQt4 import QtCore
>>> QtCore.PYQT_VERSION_STR
'4.7.4'
>>> QtCore.QT_VERSION_STR
'4.7.0'

и из QAssistant:

Это свойство содержит текст-заполнитель редактирования строки.
...
Это свойство было введено в Qt 4.7.

1 Ответ

3 голосов
/ 17 октября 2010

Я думаю, что хотя библиотеки очень недавние, привязки просто не так актуальны.

Возможно, вы захотите проверить PySide - проект Nokia с (IMO) меньше проблем с лицензией, чем PyQt.

...