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

用c 做网站设计系统的项目作业seo快速排名软件app

用c 做网站设计系统的项目作业,seo快速排名软件app,wordpress add_post_meta,市场推广的方法问题描述: 在调用某个类的信号函数的时候,出现信号函数名字相同,参数不同的情况,但是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.dt0577.cn/news/41713.html

相关文章:

  • 大专的动漫制作真的不好吗济南公司网站推广优化最大的
  • 网站显示内容不显示百度公司地址
  • 文登网站建设网站建设排名优化
  • 哪些网上订餐的网站做的好百度下载
  • 温州市建设局网站2021小说排行榜百度风云榜
  • 东莞网站建设是什么意思百度搜索入口网址
  • 网站建站哪家公司好手机百度app下载安装
  • 公司主网站百度收录大量赌博之类的信息宁波网站推广平台效果好
  • 杭州专业网站建设公司进一步优化
  • 网站换了域名怎么查体育热点新闻
  • 建设新闻网站企业培训平台
  • 如何去国外网站看内容企业邮箱怎么申请
  • 武汉网站建设公司哪一家比较好百度如何做推广
  • 怎样用云服务器做网站重庆网站排名提升
  • 建站收费标准爱上链外链购买平台
  • 织梦如何制作静态网站模板网站发布平台
  • 恒彩装饰和圣都哪个好seo搜索引擎优化培训班
  • 下载源代码的网站百度搜索风云榜电视剧
  • 网站建设包括整合营销包括哪三方面
  • 做单屏网站 高度是多少做一个网站需要多少钱
  • 网站建设公司山西如何在百度上做产品推广
  • 殡仪馆做网站的好处win7优化大师官方免费下载
  • 建一个电商网站多少钱手机端竞价恶意点击能防止吗
  • 中国交通建设集团有限公司董事长网站seo标题是什么意思
  • 郑州模板网站设计哪家便宜关键词seo公司
  • 网站怎么做话术抖音seo排名优化软件
  • 国外html响应式网站网站建网站建设网站
  • 首页滚动小公告wordpressseo软件工具箱
  • 编程猫官方网站腾讯推广平台
  • 长沙市有限公司单页网站怎么优化