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

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

解决方案:

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

相关推荐
夜郎king9 分钟前
RuoYi-Vue3 企业级后台快速落地实战指南
java·开发语言
初阳78526 分钟前
【Qt】系统相关(3)——多线程
qt
江华森37 分钟前
exp01_Python_数据类型
开发语言·python
希冀12342 分钟前
【JavaScript】Javascript—JS进阶—Day03
开发语言·javascript·原型模式
gugucoding1 小时前
28. 【C语言】通用数据操作:`void *` 与类型无关编程
c语言·开发语言
曹牧1 小时前
XML 解析过程中遇到 `org.xml.sax.SAXParseException
java·开发语言
光影少年1 小时前
RN 架构:JS层、原生桥接层、原生渲染层 通信原理
开发语言·javascript·架构
ALex_zry1 小时前
C++26 std::inplace_vector 详解:零堆分配的定容向量
开发语言·c++
许彰午2 小时前
77_Python数据清洗实战技巧
开发语言·python
落寞的电源2 小时前
Delegate = Object + MethodInfo
开发语言·数据库·c#