本文整理汇总了Python中mforms.Utilities.cancel_timeout方法的典型用法代码示例。如果您正苦于以下问题:Python Utilities.cancel_timeout方法的具体用法?Python Utilities.cancel_timeout怎么用?Python Utilities.cancel_timeout使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类mforms.Utilities
的用法示例。
在下文中一共展示了Utilities.cancel_timeout方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: update_refresh_rate
# 需要导入模块: from mforms import Utilities [as 别名]
# 或者: from mforms.Utilities import cancel_timeout [as 别名]
def update_refresh_rate(self):
index = int(self.refresh_selector.get_selected_index())
grt.root.wb.options.options['Administrator:refresh_connections_rate_index'] = index
self.serial += 1
if self._refresh_timeout:
Utilities.cancel_timeout(self._refresh_timeout)
self._refresh_timeout = None
if (index < self.refresh_values_size):
self._refresh_timeout = Utilities.add_timeout(self.refresh_values[index], partial(self.refresh, my_serial = self.serial))
示例2: handle_on_close
# 需要导入模块: from mforms import Utilities [as 别名]
# 或者: from mforms.Utilities import cancel_timeout [as 别名]
def handle_on_close(self):
log_debug("Closing admin\n")
if self._timeout_tm:
Utilities.cancel_timeout(self._timeout_tm)
self._timeout_tm = None
nc.remove_observer(self.handle_server_state_changed)
App.get().set_status_text("Closing Administator.")
self.shutdown()
if not self.closing:
log_debug("Admin close cancelled\n")
return False
self.ctrl_be.shutdown()
self.release()
self.owner.handle_close()
return True
示例3: shutdown
# 需要导入模块: from mforms import Utilities [as 别名]
# 或者: from mforms.Utilities import cancel_timeout [as 别名]
def shutdown(self):
if self._refresh_timeout:
Utilities.cancel_timeout(self._refresh_timeout)
self._refresh_timeout = None