• 5014阅读
  • 3回复

[讨论]QListView的doubleClicked信号无法接收 [复制链接]

上一主题 下一主题
离线henryxuv
 

只看楼主 倒序阅读 楼主  发表于: 2011-05-10
我在一个QListView的子类的构造函数里调用了connect(this, SIGNAL(doubleClicked(QModelIndex&)),this,SLOT(itemSelected(QModelIndex&));函数,可是该子类无法接受到鼠标的双击信息。希望高手指点
离线henryxuv

只看该作者 1楼 发表于: 2011-05-11
我自己顶一下吧,我的问题是不是太弱智了。。。高手帮帮忙啊
离线zhy282289
只看该作者 2楼 发表于: 2011-05-11
你类里有没有Q_OBJECT?
为什么我脸这么胖~
离线cutemmll
只看该作者 3楼 发表于: 2011-05-11
请问你把
void itemSelected(QModelIndex&);
这个函数有放到你的槽函数定义区么?

比如应该是下面这样子
  1. protected slots:
  2.     void itemSelected(QModelIndex&);
c------------enjoy qt & enjoy life-----------++
快速回复
限100 字节
 
上一个 下一个