Код PYTHON:
import sys from PyQt4 import QtGui from PyQt4.QtCore import SIGNAL def main():# Основная процедура программы app = QtGui.QApplication(sys.argv)# Создаем объект app (приложение) - экземпляр класса QApplication w = QtGui.QWidget() # Создаем объект w - окно - экземпляр класса QWidget() w.resize(250, 30) # Вызываем метод resize объекта w e = QtGui.QLineEdit(w) # Создаем объект e - поле ввода - экземпляр класса QLineEdit(), дочерний по отношению к w w.connect(e, SIGNAL('textChanged(QString)'), foo) #Связали процедуру foo с событием изменение текста w.show() # Отображаем окно sys.exit(app.exec_()) #Запускаем цикл обработки событий объекта app (приложение) def foo(s): #Объявляем процедуру foo print (s) if __name__ == '__main__': main() #Запускаем программу