PySide를 배우면서 텍스트 편집 위젯 (QLineEdit)을 조정하고 setPlaceHolderText를 사용하여 자리 표시 자 텍스트를 설정하려고합니다. 아래 코드 스 니펫 (main
에서 호출)입니다. 불행히도, 예상대로 작동하지 않습니다. 코드가 실행되지만 텍스트 상자가 비어 있고 자리 표시 자 텍스트가 표시되지 않습니다. 필자는 Windows 7, Python 2.7 (iPython에서 작업 중)입니다.자리 표시 자 텍스트가 표시되지 않습니다. (pyside/pyqt)
class MyTextEdit(QtGui.QWidget):
def __init__(self):
QtGui.QWidget.__init__(self)
self.textEditor=QtGui.QLineEdit(self)
self.textEditor.move(50,15)
self.textEditor.setPlaceholderText("Don't mind me.")
self.setGeometry(100, 100, 200, 50)
self.show()
누구나 내가 잘못하고있는 것을 이해하고 있습니까?
http://nullege.com/codes/search/PyQt4.QtGui.QLineEdit.setPlaceholderText
http://www.pythoncentral.io/pyside-pyqt-tutorial-interactive-widgets-and-layout-containers/
을 내가 다르게 뭘하는지 볼 수 없습니다 : 나는 다음 사이트에서 예제를 따라하고 있습니다.
명쾌하고 도움이되는 답변에 감사드립니다. – neuronet