当前位置: 首页 > news >正文

哪里有做配音的兼职网站网站建设有几种方式

哪里有做配音的兼职网站,网站建设有几种方式,榆林网站建设,广州seo优化效果问题描述: 在调用某个类的信号函数的时候,出现信号函数名字相同,参数不同的情况,但是Qt在链接信号槽的时候,又不需要指明信号函数参数,此时就会出现无法分辨的情况。 例如:QComboBox的信号 Q_…

问题描述:

在调用某个类的信号函数的时候,出现信号函数名字相同,参数不同的情况,但是Qt在链接信号槽的时候,又不需要指明信号函数参数,此时就会出现无法分辨的情况。

例如:QComboBox的信号

Q_ SIGNALS:
     void currentIndexChanged(int index);
     void currentIndexChanged(const QString &);

如果用Qt5的信号槽写法,就是如下结果

connect(ui->comboBox, &QComboBox::currentIndexChanged, this, &MainWindow::on_ IndexChanged);

编译器会因不知道该调用哪个方法而报错。

解决办法:

 1、用Qt4的信号槽连接方式来写。

为什么用QT4的connect写就不会出错呢?原因很简单,因为QT4的写的时候,需要带上信号函数和槽函数的参数类型,这样就不会出现问题。

// 连接int类型的信号
connect(comboBox, SIGNAL(currentIndexChanged(int)), receiver, SLOT(mySlotInt(int)));// 连接QString类型的信号
connect(comboBox, SIGNAL(currentIndexChanged(QString)), receiver, SLOT(mySlotString(QString)));

2、使用泛型

 可以通过使用泛型指定要调用的函数,解决信号重载问题。

connect(ui->comboBox, QOverload<int>::of(&QComboBox::currentIndexChanged), this,
&MainWindow::on_ IndexChanged);

有用的知识又增加了~

http://www.yayakq.cn/news/549128/

相关文章:

  • 荆门市住房和城乡建设局网站网站安全评估怎么做
  • 网站设计提成多少钱滨州改版网站建设服务
  • 婚庆网站怎么设计模板wordpress xampp 教程
  • 基于阿里云的电商网站建设wordpress付费主题破解
  • 非常赚又一个wordpress站点wordpress后台 慢
  • 广州企业网站营销电话网站建设好了还要收取维护费
  • 东莞网站设计定做网页设计代码写入文字
  • 公司网站建设具体实施方案企业网站建设注意点
  • 高端建站咨询wordpress comment_form_after
  • 百度商桥接入网站爱站工具包如何增加网站
  • 平阳住房和城乡规划建设局网站适合用struts2做的网站
  • 厦门外贸网站建设网站建设合同 附件
  • app制作的网站工程公司有哪些职位
  • 所以免费爱做网站网络营销是什么课
  • 如何跑网站建设业务免费微网站建站系统
  • 官方网站建设步骤学做网站教学百度网盘
  • 网站建设需要的职位互联网大会
  • 辽宁省朝阳网站建设百度推广账号怎么申请
  • 湖南株洲网站建设湖北省建设网站
  • sever 2008 网站建设网络市场调研的步骤
  • 网站内容维护网站建设需要注意的问题
  • 黄岛建设厅官方网站石家庄网站推广专业
  • 有关网站建设的公众号天津开发区网站建设
  • 深圳市企业网站seo联系方式做网贷网站多少钱
  • 湘潭网站建设公司python基础教程编程题
  • 国内jsp网站有哪些自己怎做网站
  • 给人家做的网站想改怎么改做英文网站价格
  • 深圳口碑好的vi设计公司揭阳市seo上词外包
  • 郑州营销网站建设公司网站开发都是用什么框架
  • 企业销售网站建设wordpress添加百度统计