我正在运行wxWidgets 2.8,我需要在等待业务逻辑更新时禁用我的GUI。
我开始使用wxBusyInfo
,但我很失望地发现它只存在于wxWidgets 3.1中。
在2.8中,在从业务逻辑收到信号之前,弹出禁用用户输入的对话框的最佳方法是什么?
答案 0 :(得分:2)
您可以将wxWindowDisabler
与您选择的信息窗口一起使用。
OR
您可以将wxBusyInfo
的文件从3.1复制到您的项目中。它们只需要很小的调整(如包含列表),但除此之外,它们看起来非常独立。
只是为了记录,它自2.9.0以来就存在,只有那个特定的构造函数是3.1。