Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
import sys
from PyQt4 import QtGui, QtCore
class SigSlot(QtGui.QWidget):
def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.setWindowTitle('signal & slot')
but=QtGui.QPushButton('КНОПКА',self)
but.resize(200, 100)
but.clicked.connect(self.function)
def function(self):
print('test')
self.resize(250, 150)
app = QtGui.QApplication(sys.argv)
qb = SigSlot()
qb.show()
sys.exit(app.exec_())
И тут такая же ошибка, хотя казалось бы, я создал метод function, для класса SigSlot, когда объявил функцию function, на сколько мне известно, это так работает.