【发布时间】:2019-07-22 06:37:25
【问题描述】:
在我的 kivy 项目中,我有一个按钮,可让我生成 .png 格式的 matplotlib 图。生成此图像需要时间(大约 20 秒),我想显示一个弹出窗口来警告用户。
我尝试了什么:
<MyPopup@Popup>:
auto_dismiss: False
Button:
text: 'This could take time, please wait :) '
on_release: root.dismiss()
和:
ActionButton:
text: 'generate graph'
on_release: Factory.MyPopup().open()
#on_release: root.generate_graph()
不幸的是,如果我取消注释第二个“on_release”,pop_up 窗口永远不会出现?
你有什么猜测吗?
提前感谢您!
【问题讨论】:
-
请提供 ActionButton 类的最少代码。