在平时qt工程中,肯定会用到C和C++互用代码得情况,如果这个时候发生了C的回调函数,触发了界面的函数,需要控制界面的控件,那这时候就需要用到了postevent函数。
如下所示:
这是个被调用的回调函数,需要触发事件。
下面是注册的一个调用回调函数,并添加了事件过滤器,以便能将发生的事件,识别出来。
接下来就是过滤事件后,去触发界面控件。
通过识别事件代码,去调用接下来需要操作的函数接口,可以去控制界面的控件,并修改参数。