【问题标题】:How to avoid closing of Gtk.Dialog in Python?如何避免在 Python 中关闭 Gtk.Dialog?
【发布时间】:2014-08-01 21:43:28
【问题描述】:

我在 Gtk.Dialog 中有一个表单,它有一个“确定”按钮和一个“取消”按钮。

当我点击确定按钮时,对话框返回 1,当我点击取消按钮时,它返回 0。

我要做的是验证表单的字段,以便如果任何字段具有无效数据,例如数字字段中的字母或空字段,如果按下确定按钮,对话框就不会被破坏。

【问题讨论】:

  • 给我们看一些代码,以便我们回答更具体。

标签: python dialog gtk pygtk gtk3


【解决方案1】:

您可以定义一个自定义对话框。 Here 你可以找到一个例子。仅当验证成功时,shure 才会销毁对话框。

【讨论】:

  • 它起作用了,当我单击确定按钮并且表单未正确填写时,对话框不会破坏,直到字段正确填写。谢谢。
猜你喜欢
  • 1970-01-01
  • 2016-07-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-14
  • 2016-03-31
  • 2019-07-02
  • 2018-12-23
相关资源
最近更新 更多