Нет, не ты снова.
Ну, во всяком случае, я боролся с этим в течение достаточно долгого времени. Так что в основном у меня есть твое приложение, и сейчас я пишу для него интерфейс PyQt. Есть только одна вещь, которую я пока не смог соединить между скриптом Twisted и новым интерфейсом. В этот момент при нажатии кнопки вызывайте Twisted для отправки данных через функцию sendLine ().
Мы не можем использовать.
QtCore.QObject.connect(self.pushButton_7, QtCore.SIGNAL("clicked()"),
Twisted().Button_Clicked('abc'))
class Twisted(LineReceiver):
def Button_Clicked(self,out):
self.sendLine(out)
В результате:
File "/usr/lib/python2.6/dist-packages/twisted/protocols/basic.py", line 296, in sendLine
return self.transport.write(line + self.delimiter)
AttributeError: 'NoneType' object has no attribute 'write'
Может ли кто-нибудь привести пример того, как мы могли бы отправлять некоторые данные при нажатии кнопки PyQt?
Спасибо, пока!