【发布时间】:2010-12-04 02:03:04
【问题描述】:
不,又不是你。
无论如何,我已经为此苦苦挣扎了一段时间。所以基本上我有我的扭曲应用程序,现在我正在为它编写一个 PyQt 接口。只有一件事我还无法在 Twisted 脚本和新界面之间架起一座桥梁。那是当一个按钮被按下时,通过 sendLine() 函数获得 Twisted 发送一些数据。
我们不能使用。
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 按钮时我们如何发送一些数据?
谢谢再见!
【问题讨论】:
-
“不再是你了”是什么意思?