首页 > 其他分享 >解决 no matching member function for call to 'connect'

解决 no matching member function for call to 'connect'

时间:2023-03-21 18:44:06浏览次数:42  
标签:function no member call connect 信号 matching

一般出现这个问题表示没有相应的成员函数调用connect;

出现此原因有可能是采用的QT5的信号和槽机智,里面包含的信号或者槽有不同的参数,即二义性

 

 因为这个信号valueChanged有2个参数类型

 

 所以我们现在需要进行强制类型转换

 

 问题消失

写法 :static_cast<>()

<>里面写对象的类型 ,由于信号是void ,所以前面是void   

()里面再加上作用域,加上*

后面的()里面写强制转换的类型

在<>外面再写上这个信号或者槽

 

标签:function,no,member,call,connect,信号,matching
From: https://www.cnblogs.com/lry1314521/p/17241005.html

相关文章

  • Prefix must be in canonical form
    日志通过@ConfigurationProperties进行初始化赋值,如上图所示,idea报红线,提示前缀必须采用规范形式。这是因为prefix属性值不支持驼峰命名!!!解决方式一:prefix属性值都小写......
  • name ‘reload‘ is not defined
    #情境今天部署项目,java需要调用python脚本,去执行,在本地执行没有问题,但是在服务器上面,执行报错,主要是由于python2.x和python3的写法区别#解决python2.x:importsys......
  • java.io.FileNotFoundException: cacerts (拒绝访问)
    文件找不到?不可能的,上面能读取到证书内容怎么可能是文件找不到。真正的原因是因为权限不足,所以拒绝访问。为什么会权限不足?因为我的JDK是以默认路径安装到C盘中的,对其进行操......
  • SERVICE_UNAVAILABLE/1/state not recovered / initialized
    #情境首先,我在本地虚拟机中,成功启动了elasticsearch服务,具体没有细看启动日志不过在关闭防火墙和修改访问IP之后,可以通过浏览器访问es服务:http://IP:9200后来通过elasticse......
  • JSON parse error: Cannot deserialize value of type `java.util.Date` from String
    日志Resolved[org.springframework.http.converter.HttpMessageNotReadableException:JSONparseerror:Cannotdeserializevalueoftype`java.util.Date`fromStr......
  • 【Python】Jupyter Notebook:IOPub message rate exceeded. The notebook server will
    ✨报错提示IOPubmessagerateexceeded.Thenotebookserverwilltemporarilystopsendingoutputtotheclientinordertoavoidcrashingit.Tochangethisli......
  • Docker镜像使用node-gyp
    #syntax=docker/dockerfile:1FROMnode:18-alpineENVNODE_ENV=production#重要的是这一句,安装node-gyp所需的便衣依赖即可RUNapkupdate&&apkupgrade&&ap......
  • ImportError: No module named xxx
    最近多个小伙伴儿问“ImportError:Nomodulenamedxxx“,应该怎么样解决。其实,问这个问题,还是因为你对python的基本方法没有掌握好,我也把这类问题的通用解决方法整理一下......
  • CentOS7卸载Gnome桌面
    描述:已经装了Gnome桌面的Centos7操作系统,现在不想用桌面,但又不想重装系统,需要卸载Gnome。1、查询一下已经安装了的软件包-带有gnome几个字的。点击查看代码yumlistin......
  • nodejs处理一段redis获取集合,数组的代码优化(其中包含:es6同步返回数据的处理,new Pro
    从异步,用延时来处理,改成同步获取数据获取数据主要分2步:1.从redis集合中获取数组;2.遍历数组,抓取其中字符串,解析,拼接成需要的数据,返回给前端原代码,用sleep方法,避免异步......