本人编程自学的,
原来用的qt5.8.0
//Qt 5.8.0
connect(this,click,this,run);//运行没问题,速度正常
//click是继承父类的一个自定义信号
//run是这个类的自定义槽函数,里面是一个定时器
升级5.14.2后这句话提示reference to non-static member function must be callde,(是每个connect都会提示这个)
1.我尝试给父类的click信号加static,然后提示co matching member function for call to connect,所以放弃了
2.最终我试着改成了
//Qt 5.14.2
connect(this,&Name::click,this,&Name::run);
//Name是这个类,继承的父类的自定义信号click
这样后,编译运行没问题,但是速度下降了10倍的样子,修改定时器时间也没用,现在想请教升级后出现的错误应该怎么改?