【发布时间】:2011-05-29 04:25:34
【问题描述】:
我正在使用 pygtk 和 Glade 制作一个应用程序。
我正在尝试制作一个单选按钮系列。在切换按钮后尝试传递用户数据时,我感到很困惑。回调工作正常,但没有发送在 glade 的用户数据字段中处理程序旁边输入的用户数据。
作为一个简单的测试,我在课堂上做了这个:
def on_output_toggled(self, widget, data=None):
print data
在林间空地中,有一个单选按钮设置为发出“切换”信号,处理程序中的 on_output_toggled 和 m4b 作为用户数据。
选择单选按钮后预期的终端输出是:
m4b
我得到的是:
None
我做错了什么。除了小部件本身之外,没有在回调上传递任何内容。
谢谢, 纳尼
【问题讨论】: