永发信息网

QListWidget 在QWidget中不能响应mouseMoveEvent事件

答案:2  悬赏:20  手机版
解决时间 2021-03-03 07:53
  • 提问者网友:焚苦与心
  • 2021-03-02 07:11
我自定义了一个widget,然后在里面添加了一个QListWidget,想实现在QListWidget里按住鼠标左键拉框的功能,于是重写了自定义widget的mouseMoveEvent,但是不知道为什么鼠标在QListWidget里却不能响应,在QListWidget外面就行,哪位大神解答一下啊
最佳答案
  • 五星知识达人网友:酒者煙囻
  • 2021-03-02 08:20
因为当你重写的是widget的鼠标事件,而当鼠标移到QListWidget上后,此时的鼠标事件应该属于QListWidget,所以你需要重写QListWidget的鼠标事件。
全部回答
  • 1楼网友:西风乍起
  • 2021-03-02 09:30
期待看到有用的回答!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯