本文整理汇总了Python中wx.lib.pubsub.Publisher.unsubAll方法的典型用法代码示例。如果您正苦于以下问题:Python Publisher.unsubAll方法的具体用法?Python Publisher.unsubAll怎么用?Python Publisher.unsubAll使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类wx.lib.pubsub.Publisher
的用法示例。
在下文中一共展示了Publisher.unsubAll方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: _close_application
# 需要导入模块: from wx.lib.pubsub import Publisher [as 别名]
# 或者: from wx.lib.pubsub.Publisher import unsubAll [as 别名]
def _close_application(self, message):
self.session.strategy_manager.save_strategies()
pub.unsubAll()
self.view.frame.Show(False)
wx.Yield()
self.view.frame.Destroy()
wx.GetApp().Exit()
示例2: OnCloseWindow
# 需要导入模块: from wx.lib.pubsub import Publisher [as 别名]
# 或者: from wx.lib.pubsub.Publisher import unsubAll [as 别名]
def OnCloseWindow(self, event):
"""
Actions triggered when main window is closed.
Parameters:
event - event object (wx.Event)
"""
self.StopDeviceTimer()
# stop scan thread
if not(self.is_scanning):
pub.unsubAll()
self.Destroy()
else:
if wx.MessageBox("Scan is running! Really quit?", "Quit", style=wx.YES | wx.NO) == wx.YES:
pub.sendMessage("scan.stop")
pub.unsubAll()
wx.CallAfter(self.Destroy)
示例3: tearDown
# 需要导入模块: from wx.lib.pubsub import Publisher [as 别名]
# 或者: from wx.lib.pubsub.Publisher import unsubAll [as 别名]
def tearDown(self):
TestCaseHandlingConfigBase.tearDown(self)
Publisher.unsubAll()
示例4: setUp
# 需要导入模块: from wx.lib.pubsub import Publisher [as 别名]
# 或者: from wx.lib.pubsub.Publisher import unsubAll [as 别名]
def setUp(self):
Publisher.unsubAll()
TestCaseHandlingConfigBase.setUp(self)
示例5: unsub_all
# 需要导入模块: from wx.lib.pubsub import Publisher [as 别名]
# 或者: from wx.lib.pubsub.Publisher import unsubAll [as 别名]
def unsub_all():
pub.unsubAll()