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

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

解决方案:

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

相关推荐
小蒜学长9 分钟前
springboot二手儿童绘本交易系统设计与实现(代码+数据库+LW)
java·开发语言·spring boot·后端
李小白6616 分钟前
Python文件操作
开发语言·python
xqlily28 分钟前
Go语言:高效简洁的现代编程语言
开发语言·后端·golang
数据知道32 分钟前
Go语言:数据压缩与解压详解
服务器·开发语言·网络·后端·golang·go语言
席万里32 分钟前
什么是GO语言里面的GMP调度模型?
开发语言·后端·golang
hqwest1 小时前
QT肝8天09--用户列表
开发语言·c++·qt·上位机·qt开发
山,离天三尺三2 小时前
基于LINUX平台使用C语言实现MQTT协议连接华为云平台(IOT)(网络编程)
linux·c语言·开发语言·网络·物联网·算法·华为云
吾疾唯君医2 小时前
记录GoLang创建文件并写入文件的中文乱码错误!
开发语言·后端·golang
小年糕是糕手3 小时前
【数据结构】算法复杂度
c语言·开发语言·数据结构·学习·算法·leetcode·排序算法
JAVA学习通3 小时前
微服务项目->在线oj系统(Java-Spring)--C端用户(超详细)
java·开发语言·spring