gpt4 book ai didi

GTK:取消超时

转载 作者:行者123 更新时间:2023-12-02 18:26:14 24 4
gpt4 key购买 nike

GTK 允许您使用 g_timeout_add 设置超时。就像g_signal_connect一样,g_timeout_add函数返回一个代表超时的id。那么,有没有办法使用 id 来取消超时呢?翻阅documentation ,我没有看到任何取消超时事件的方法,但我认为一定有某种方法,否则 g_timeout_add 返回的 id 值有什么意义?

那么,有没有办法取消超时事件,或者这只是需要通过设置可以在用户提供的超时处理函数中检查的“取消标志”来手动处理?

最佳答案

有两种方法可以删除通过g_timeout_add()注册的回调:

  • 让回调函数返回FALSE
  • 调用 g_source_remove()使用 g_timeout_add() 返回的标识符。

关于GTK:取消超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11955271/

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