当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
40 Star 128 Fork 40

启家 / QEvent
暂停

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

QEvent - 一个线程安全的信号槽

About

QEvent - 一个跨平台线程安全的信号槽 ,使用方法如同Qt里的信号槽,全部代码量只有2百多行.核心代码只有几十行

It is released under the terms of the GNU Lesser General Public License, version 2.1 or later.

Requirements

QEvent依赖c++11 可以在任何平台运行

Use

使用和Qt里的信号槽使用相似 定义: Event_Def(m_addSignal,int,int); 注册: ERegister(tt,m_addSignal,&t, &Test::add); 注销: EUnRegister(tt,m_addSignal,&t, &Test::add); 触发: ESendEvent(this,m_addSignal,rand() % 100, rand() % 100);

具体使用可以参考/test/main.cpp

空文件

简介

QEvent - 一个跨平台线程安全的信号槽 ,使用方法如同Qt里的信号槽,全部代码量只有2百多行.核心代码只有几十行 展开 收起
C++
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/emb-hqj/QEvent.git
git@gitee.com:emb-hqj/QEvent.git
emb-hqj
QEvent
QEvent
master

搜索帮助