QMetaObject::connectSlotsByName: No matching signal for xxx
2024-10-20 17:24:26
问题描述
这个问题是没有与 xxx 这个槽函数匹配的信号,但是我做了 QMetaObject::connectSlotsByName(this);
, 自动连接。并且确保了函数名和信号名是没有错误的,还是提示我找不到信号源。
解决
通过对比designer生成的文件,我知道需要设置类对象名字:
radiobutton2->setObjectName(QString::fromUtf8("radiobutton2"))
我一直以为是通过变量名来连接的,其实是通过 objectName 来连接的。
最新文章
- Spring面向切面之AOP深入探讨
- C# 加密解密文件
- asp利用winrar解压缩文件
- 自然语言21_Wordnet
- python中统计列表各个元素的个数
- C#、.NET网络请求总结(WebClient和WebRequest)
- 【jmeter】关联-正则表达和xpath
- Android 调用系统的邮箱app发送邮件
- 解析Qt4.7.3编译MySql数据库驱动,存中文乱码、过滤转义字符问题
- location.href的用户总结
- java调优随记-java对象大小
- 用SNMP协议实现系统信息监控--CentOS
- 【初级坑跳跳跳】第一个应用布局学习的代码运行时出错(manifest里未将activity先注册,控件错误)
- NOI2011 Day1
- poj 1013(uva 608) Counterfeit Dollar
- BZOJ 2055: 80人环游世界 [上下界费用流]
- React Native填坑之旅 -- FlatList
- iOS之AFSecurityPolicy
- ssh-keygen -t rsa 生成密钥对后如何校验
- centos7 安装curl-7.51.0