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

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

解决方案:

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

相关推荐
hsjiasb12 小时前
FreeRTOS学习(二十七)——任务栈与栈溢出检测
开发语言·stm32·学习·学习笔记·freertos
丰锋ff13 小时前
3.1 Qt事件之事件处理器
开发语言·qt
多弗朗皮卡丘13 小时前
C语言梦开始的地方7:函数
c语言·开发语言
月华路14 小时前
G1 垃圾回收:脏卡队列、记忆集与并发精化线程机制
java·开发语言
gugucoding14 小时前
47. 【Java】Java内存模型(JMM)与可见性
java·开发语言
m0_3807438714 小时前
从零调用 Claude 教程
开发语言·python·node.js
起床学FPGA15 小时前
AI回答问题之后,会自动跳到最下面的问题
开发语言·javascript·ecmascript
反转180度15 小时前
Qt 6 + C++17 实现 SFTP 批量部署:工业设备运维工具实战解析
运维·c++·qt
x_x-F16 小时前
网络数据从网卡到用户态:一场基于内存所有权转移的接力赛
开发语言·网络·php
名字还没想好☜16 小时前
Java 线上内存泄漏排查实战:jmap 导堆、MAT 找 GC Roots 与四类常见泄漏
java·开发语言·jvm·内存泄漏