QT4.8的QListWight按键事件绑定

先写结论

connect(ui->listWidget,SIGNAL(itemClicked(QListWidgetItem *)),this,SLOT(ItemClickedSlot(QListWidgetItem *)));

先使用qt creator查阅信号资料

在这里插入图片描述

问题1.No such signal QListWidget::itemClicked(QListWidgetItem *item)
解决方法;把信号参数中的item删掉

问题2,出现No such slot QWidget::ItemClickedSlot(QListWidgetItem *)
解决方法把connect中的接收者设置为this
我的本意是使用一个widget去接收,但是槽函数其实是类中实现的所以用this


版权声明:本文为qq_40062917原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。