Little_already
Little already
采纳率0%
2021-03-08 09:25

QT 请教为什么QListWIdget下的itemclicked信号我接收不到

自写了槽函数,通过信号与槽想要对不同item的点击进行不同的操作,但是进不去我这个doslo_t槽函数
connect(menulistWidget, SIGNAL(itemclicked(QListWidgetItem * item)),this,SLOT(doslo_t(QListWidgetItem * item)));

求教!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • cpp_learner cpp_learner 1月前

    1. 检查一下发射信号的对象是否正确,menulistWidget。

    2. 换另外中方式绑定试试:connect(menulistWidget, &QListWidget::itemclicked, this, &类名::doslo_t);

    3. 记住槽函数的定义一定要定义在 public slots: 中修饰。

    点赞 评论 复制链接分享