wxWidgets 2.8 中的 wxBusyInfo 替代方案

wxBusyInfo Alternative in wxWidgets 2.8

我是 运行 wxWidgets 2.8,我需要在等待业务逻辑更新时禁用我的 GUI。

我打算使用 wxBusyInfo 但我失望地发现它只在 wxWidgets 3.1 中。

在 2.8 中,弹出对话框的最佳方式是什么,该对话框在从业务逻辑接收到信号之前禁止用户输入?

您可以使用 wxWindowDisabler 和您选择的信息 window。

您可以将 wxBusyInfo 的文件从 3.1 复制到您的项目中。它们只需要稍作调整(如包含列表),但除此之外它们看起来非常独立。 仅作记录,它自 2.9.0 以来就存在,只有那个特定的构造函数自 3.1 以来存在。