gpt4 book ai didi

c++ - 如何避免程序出现 windows "Don' t Answer"消息

转载 作者:可可西里 更新时间:2023-11-01 10:53:26 26 4
gpt4 key购买 nike

在用Qt编写程序时,我们可以有很长的递归过程,

如果是这样,一段时间后,窗口会在窗口标题旁边显示“不要回答”消息。

此消息可能会让用户认为该程序无法运行,但事实并非如此。

我怎样才能避免在 Qt 中出现此消息?

最佳答案

为了保持对系统和用户输入的响应,将长时间运行的任务放入其自己的线程中。您可能还想向用户提供反馈,例如进度条,以便他看到程序仍在执行他要求的某些工作。

另见 Threading Basics有关在 Qt 和 Threading and Concurrent Programming Examples 中使用线程的介绍举一些例子。

关于c++ - 如何避免程序出现 windows "Don' t Answer"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15108625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com