【问题标题】:equivalent of PyQt4 processEvents for wxPython相当于 wxPython 的 PyQt4 processEvents
【发布时间】:2012-08-21 10:58:24
【问题描述】:

我正在研究 PythonOCC,这是一个用于快速制作复杂 CAD 应用程序原型的出色框架(它太棒了!)。 PythonOCC 带有一个查看器,可以在 wxPython 和 PyQt4 中工作(实际上也带有 x11 和一个 webgl 查看器......)。

PyQt4 version of the viewer that comes with PythonOCC 中非常有用的一点是,在调试过程中调用 pdb.set_trace() 时,由于 QtGui.QApplication.processEvents() 善良。当您在处理几何图形并且仍然能够在查看器中导航时,这会带来一个不同的世界。我想知道的是如何在 wxPython 中模仿这种行为?这对我来说将是一个不同的世界。

【问题讨论】:

    标签: python wxpython pyqt opencascade


    【解决方案1】:

    根据 wxWidgets 的 wiki,您可以使用 App 对象的 Yield 命令刷新事件队列:http://wiki.wxwidgets.org/Custom_Events。您可能可以使用更新或刷新来做到这一点,但我不太确定。这里还有一些事件文档:

    您可能还想交叉发布到 wxPython 邮件列表。 wxPython 的创建者在那里闲逛,我相信他肯定会知道。

    【讨论】:

      猜你喜欢
      • 2011-06-30
      • 1970-01-01
      • 2014-04-24
      • 2011-01-10
      • 1970-01-01
      • 1970-01-01
      • 2012-07-24
      • 1970-01-01
      • 2013-07-18
      相关资源
      最近更新 更多