标签: c++
我有一个可以在无限循环中运行的函数,所以我需要一种按下按钮停止函数的方法。问题是当函数运行时,Qt小部件变得没有响应,因此我不能在按下按钮时设置停止bool。
我不确定如何做到这一点: 将按钮信号连接到QEventLoop并使用它来停止该功能(不知道它将如何工作)或将该功能放在一个单独的线程中(以前从未这样做过)?