gobject_cpp11基于C++11實(shí)現(xiàn)的信號(hào)槽
資料介紹
軟件簡(jiǎn)介
本軟件的目標(biāo)用戶是c++軟件開(kāi)發(fā)者。
為了解決 Qt 信號(hào)槽(需要依賴moc機(jī)制和moc工具)的缺陷,我研發(fā)了本軟件。利用本軟件,c++開(kāi)發(fā)者可以在不依賴moc的前提下,實(shí)現(xiàn)c++對(duì)象的解耦合(信號(hào)發(fā)射對(duì)象與信號(hào)接收對(duì)象之間的解耦合),使用語(yǔ)法非常類(lèi)似Qt的信號(hào)槽。本軟件支持c++11并向后兼容(支持c++11及其后續(xù)版本)。
如何使用
本軟件為開(kāi)發(fā)者提供了如下模塊和功能:
*) GObject類(lèi);信號(hào)發(fā)射者、信號(hào)接收者均需要繼承此GObject類(lèi)。
*) GSignal類(lèi);用來(lái)定義信號(hào)、發(fā)射信號(hào);
*) GObject::connect函數(shù);開(kāi)發(fā)者使用本函數(shù),將發(fā)射者的信號(hào)連接到接收者的槽函數(shù)。連接成功后,發(fā)射者發(fā)射信號(hào),接收者的槽函數(shù)將會(huì)被調(diào)用。
*) GObject::disconnect函數(shù);開(kāi)發(fā)者使用本函數(shù),將發(fā)射者的信號(hào)與接收者的槽函數(shù)斷開(kāi)連接。斷開(kāi)連接后,發(fā)射者發(fā)射信號(hào)時(shí),接收者的槽函數(shù)將不會(huì)被調(diào)用。
開(kāi)發(fā)者可以將本軟件放到開(kāi)發(fā)環(huán)境中去編譯和運(yùn)行,并配合《用戶文檔.doc》來(lái)學(xué)習(xí)本軟件的使用方法。
開(kāi)源協(xié)作
任何的合作或者建議均可發(fā)送郵件至lei@giveda.com
項(xiàng)目主頁(yè)
https://gitee.com/giveda
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- DIN11 系列超大电流信号隔离变送器0次下载
- DIN 11 标准信号转高电压高电流输出放大转换器0次下载
- 兆易创新GD32C11x系列开发板例程及评估板用户指南3次下载
- gobject_cpp98基于ANSI C++实现的信号槽0次下载
- 第11章:CAN控制器模块PPT下载32次下载
- DHT11单片机温度湿度传感器原理图和C语言免费下载138次下载
- 使用Arduino实现DHT11温湿度模块的程序22次下载
- Multisim11安装教程之Multisim 11仿真软件安装步骤详细资料概述32次下载
- 《深入理解C++11》C++11新特性解析与应用的详细电子教材免费下载0次下载
- 基于C++11的轻量级对象间通信机制0次下载
- I2C114次下载
- lpc11c12_c14数据手册32次下载
- ADC11C125,pdf datasheet (11-Bi8次下载
- ADC11C170,pdf datasheet (11-Bi15次下载
- ImageCraft HC11 ANSI C Tools39次下载
- DHT11用的是SPI还是I2C1941次阅读
- 使用C++11新特性实现一个通用的线程池设计1706次阅读
- C语言和C++中那些不同的地方1294次阅读
- 11种滤波算法程序分享1974次阅读
- C++变化很大!得重学这门语言了620次阅读
- C语言是怎么面向对象编程1892次阅读
- 一文详解Qt信号和槽函数机制3770次阅读
- Qt编程基础之信号与槽机制1210次阅读
- C++中的智能指针1034次阅读
- 一个基于LM11C的对数放大电路2000次阅读
- C51单片机实现DTH11温湿度传感器测量仿真的设计10246次阅读
- ARM11网络终端实时通信特性分析及LCD显示实现1244次阅读
- DHT11的使用注意事项62866次阅读
- sht11和dht11有什么区别_dht22可以替换dht11吗86312次阅读
- dht11的工作原理_dht11接线图237534次阅读
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開(kāi)發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論