【发布时间】:2017-01-03 21:33:46
【问题描述】:
我制作了这个小部件:
<ImageButton>:
source:''
text:''
release_fn: None
Button:
on_release: root.release_fn()
size: root.size
pos: root.pos
BoxLayout:
padding: 30
size: self.parent.size
pos: self.parent.pos
orientation:'vertical'
Image:
id: img
source: root.source
Label:
size_hint_y:.3
text: root.text
现在我想将释放按钮时调用的函数传递给它,但我不知道该怎么做(我找不到任何答案...)
以下内容仅在最后一行给我一个语法错误(省略了 kivy 文件的其余部分和良好的工作部分)
ImageButton:
source: 'iconUsuario.png'
text: 'Usuario'
release_fn: print('HI!')
print('HI!')
^
SyntaxError: invalid syntax
【问题讨论】:
标签: kivy custom-widgets event-binding