资源简介
c++ qt 中在静态函数中发信号的方式,以及回调函数的基本使用,
c++ qt 中在静态函数中发信号的方式,以及回调函数的基本使用,
c++ qt 中在静态函数中发信号的方式,以及回调函数的基本使用
代码片段和文件信息
#include “addcallback.h“
AddCallBack g_add;
AddCallBack* AddCallBack::m_pInstance = nullptr;
AddCallBack::AddCallBack()
{
}
void AddCallBack::Add(int x int y)
{
// 发信号
// emit sig_Add(1);// “AddCallBack::sig_Add”: 非静态成员函数的非法调用
// 1.需要通过全局变量或者单例模式的来获取
// 或者传入的调用的信号类如 void AddCallBack::Add(AddCallBack* xxxint x int y)
emit g_add.sig_Add(“全局类“x+y);// 全局
// g_add.sig_Add(“全局类“x+y);
}
void AddCallBack::Add(AddCallBack* xxxint x int y)
{
// 发信号
// emit sig_Add();// “AddCallBack::sig_Add”: 非静态成员函数的非法调用
// 1.需要通过全局变量或者单例模式的来获取
// 2.或者传入的参数为
emit xxx->sig_Add(“形参类“x+y);
}
void AddCallBack::Sub(int x int y)
{
emit AddCallBack::GetInstance()->sig_Add(“单例类“y-x);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-05-11 11:59 static_signals\
目录 0 2020-05-11 11:59 static_signals\static_signals\
文件 867 2020-05-11 14:43 static_signals\static_signals\addcallback.cpp
文件 733 2020-05-11 14:42 static_signals\static_signals\addcallback.h
文件 261 2020-05-11 14:33 static_signals\static_signals\main.cpp
文件 799 2020-05-11 14:04 static_signals\static_signals\static_signals.pro
文件 18702 2020-05-11 14:02 static_signals\static_signals\static_signals.pro.user
文件 3036 2020-05-11 15:57 static_signals\static_signals\widget.cpp
文件 507 2020-05-11 15:56 static_signals\static_signals\widget.h
文件 1047 2020-05-11 14:55 static_signals\static_signals\widget.ui
- 上一篇:距离向量DV算法实现
- 下一篇:opelgl基于vc的mfc写的粒子烟花效果源代码
相关资源
- Qt 瑞士军刀开发工具
- qt处理图形
- c++ 画图(14Qt-XPS)
- QT CAN例程
- 使用Qt实现Excel读取工具
- Qt 通讯软件模块的开发
- Qt TCP聊天室demo
- Qt曲线
- qt样式表武林秘籍(73页)
- stm32 MQTT
- QT信号槽开发
- Wemos D1 mini阿里云MQTT例程
- QT 计算文件夹内所有代码行数
- qt写的记事本
- QT自定义皮肤例子56387
- qt上位机采集51单片机温湿度数据
- MQTT协议
- 五子棋C++(Qt版).zip
- Qt飞机大战小游戏源代码
- 基于qt的c++编写的贪吃蛇游戏
- 嵌入式Qt实战教程.
- QT5.9_c++开发指南——随书[源码]
- 基于Qt的智能停车场.rar
- QT实现视音频实时传输qml+C++
- QT开发多文档框架
- C++课程设计五子棋基于Qt4
- 简易防火墙使用C++与Qt4.5带源代码
- 数据库课程设计 - 汽车租借信息系统
- c++读取EXCEL表
-
minibl
ink c++ qt 浏览器
评论
共有 条评论