【发布时间】:2011-07-06 07:44:06
【问题描述】:
演示问题的简单代码:
#!/usr/bin/env python
import sys
from PyQt4.QtCore import QObject, SIGNAL
from PyQt4.QtGui import QApplication, QTextEdit
app = QApplication(sys.argv)
def findText():
print(textEdit.find('A'))
textEdit = QTextEdit()
textEdit.show()
QObject.connect(textEdit, SIGNAL('textChanged()'), findText)
sys.exit(app.exec_())
在窗口中输入“A”后,find('A') 仍然返回 False。
问题出在哪里?
【问题讨论】:
标签: python qt qt4 pyqt4 qtextedit