撕碎QT面具(8):对控件采用自动增加函数(转到槽)的方式,发现函数不能被调用的解决方案

问题:正常来讲,QT工程编译会重新构建moc_文件名.cpp,但是因为手动修改该文件多次,导致系统不再重新在qt_static_metall里面增加函数,从而导致这个文件没有对应的触发函数。这算QT Creator的Bug吧,要么撤回操作(风险极高,失败率也高),要么自己在这个moc文件中添加对应触发事件。

解决方案:

自己编写connect,不在ui界面依赖自动构建函数(转到槽选项)。

相关推荐
mayaairi16 小时前
JS数组完全指南(含十大操作详解)
开发语言·前端·javascript
j7~16 小时前
【数据结构初阶】队列的实现(链式队列 + 循环队列)--详解
c语言·开发语言·数据结构·学习·队列·queue·c\c++
king_linlin16 小时前
算法基础——算法复杂度
c语言·开发语言·数据结构·算法
二十雨辰16 小时前
[爬虫]-解析
开发语言·python
zzq779717 小时前
Android 16 API 36 升级后 APP 加固兼容性问题解析
android·开发语言·安全·kotlin·安卓·安全架构
keyipatience17 小时前
日志和线程池
java·开发语言
码云数智-园园17 小时前
建站平台有哪些?建站工具怎么选
开发语言
nVisual17 小时前
01-环境监控集成方案
运维·服务器·开发语言·网络·数据库·数据中心布线·综合布线管理软件
此生决int17 小时前
深入理解C++系列(04)——类和对象(下)
开发语言·c++
Yeauty17 小时前
你那条 ffmpeg 命令,一键翻成 Rust builder 代码
开发语言·rust·ffmpeg