Как я могу подключиться к функции при закрытии окна виджета QTextEdit?
Мой код:
self.textBox = QtGui.QTextEdit()
self.textBox.setWindowTitle('Editor')
self.textBox.setGeometry(100, 100, 1000, 500)
self.textBox.show()
self.textBox.???.connect(self.someFunc) #????
If I do
self.textBox.close().connect(self.someFunc)
Он сразу закрывается и говорит
AttributeError: 'bool' object has no attribute 'connect'
If I do
self.textBox.closeEvent(self.someFunc)
Это говорит
TypeError: QTextEdit.closeEvent(self.someFunc): argument 1 has unexpected type 'method'
Как я могу это решить?
self.textBox.closeEvent = self.someFunc
сделает то, что вы хотите. - person ekhumoro   schedule 31.12.2016