我需要阻止我自己(间接)发出的信号。
在C语言中,可以使用g_signal_handlers_block_by_func()和与之对应的解锁函数。
C++ gtkmm中有什么可以使用的方法?
我有一个gtkmm dlna播放器,每秒向Gtk::HScale小部件发出changed信号,因为它从外部接收到正在播放的歌曲的信号。然后我会寻找当前位置,将歌曲设置回一小段时间...
我想要阻止我的变化来自搜索,因为我看到一个C程序使用了g_signal_handlers_block_by_func。