Qt 自定义信号

1、首先将需要通信的对象和类型放在一个map表,map(type,object);

2、通过postEvent(receiver, event);找到步骤一中的对象,放到参数1位置,将事件类型放到参数2位置,那么post后。

3、接着在object的类中重写event函数(类型重写鼠标按压事件等功能,只不过鼠标等事件是用户提前知道要处理的对象,这里是将发送的对象通过receiver,告知接收者需要处理event)。

经过以上三个步骤完成,信号的创建 -》发送-》处理

Qt 自定义信号

上一篇:MarkDown语法学习


下一篇:ES入门 (5) 语法(3)DML(2)映射操作 创建映射/查看映射/索引映射关联/