做延迟功能可以充分利用 QTimer 的 timeout 超时特性来做当QTimer超时时会触发超时的信号,我们可以利用这个信号来连接槽函数来做业务操作
首先在头文件(.h文件)声明 QTimer
然后再.cpp文件中的構造器里面初始化 QTimer 和 连接 槽函数
接下来在需要做延迟的地方启动 QTimer
等到 QTimer启动指定毫秒后就会触发 timeout 信号, 接着就会调用上面 connect 的槽函数。
接下来要莋的就是实现的 handleTimeout() 函数的功能逻辑等待调用即可。
技?术?无?他 唯?有?熟?尔。
知?其?然 也?知?其?所?以?然。
踏?实?┅?些 不?要?着?急, 你?想?要?的?岁?月?都?会?给?你