Qt disconnect函数
Qt 函数
2023-09-14 09:07:02 时间
1. 介绍disconnect()用法
disconnect()有3种用法,其原型如下:
bool QObject::disconnect(const QObject * sender, const char * signal, const QObject * receiver, const char * method)
1.断开与myObject对象的信号与其他对象间的连接,使用后myObject发出的信号没有对应的槽函数进行响应
disconnect(myObject, 0, 0, 0);
// or
myObject->disconnect();
2.断开与myObject对象的mySignal()信号与其他对象间的连接,使用后myObject发出mySignal()信号没有对应的槽函数进行响应
disconnect(myObject, SIGNAL(mySignal()), 0, 0);
// or
myObject->disconnect(SIGNAL(mySignal()));
3.断开与myObject对象与myReceiver对象间的连接,使用后myObject发出mySignal()信号myReceiver对应的槽函数进行响应
disconnect(myObject, 0, myReceiver, 0);
// or
myObject->disconnect(myReceiver);
注意:
- 0表示任意的信号或者接收者对象
- const QObject * sender不能是0
相关文章
- pyCharm的Qt开发环境搭建「建议收藏」
- Qt编写安防视频监控系统(界面很漂亮)「建议收藏」
- C++学习:从基础到QT实现
- QT多线程实战_Qt多线程开发项目
- Qt 学习记录
- Qt Designer快速入门(python GUI 可视化界面搭建)
- Qt Quick实践系列-多语言切换
- Qt官方示例-Qml翻转动画
- Qt官方示例-样式插件
- 开发Linux程序,利用Qt软件实现虚拟键盘(linuxqt软键盘)
- Linux下 Qt 安装指南(linux下qt的安装)
- 在Linux中安装Qt第三方库的指南(linux安装qt库)
- Linux安装Qt的步骤指导(linux怎么安装qt)
- 快速掌握Qt开发在Linux平台的技巧(qtLinux教程)
- 中开发使用Qt在Linux下打造应用程序(qtlinux环境)
- 在Linux下探索Qt程序的奥秘(linux下运行qt程序)
- Qt编程实现MySQL数据库调用(qt调用MySQL数据库)
- 使用Qt框架插入MySQL中的数据(qt插入mysql)
- Qt与SQL Server的数据交互技术(qt sqlserver)
- 轻松实现QT直连Microsoft SQL Server(qt直连mssql)
- 在Linux下体验Qt的简便安装之旅(在linux下安装qt)
- Linux下安装Qt操作指南(linux下怎么安装qt)