侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Qt mousemoveevent Qt :: LeftButton

2022-12-27 星期二 / 0 评论 / 0 点赞 / 28 阅读 / 732 字

快速问题,为什么: void roiwindow::mouseMoveEvent(QGraphicsSceneMouseEvent *event){ QGraphicsScene::

... . . 快速问题,为什么:

void roiwindow::mouseMoveEvent(QGraphicsSceneMouseEvent *event){     QGraphicsScene::mouseMoveEvent(event);    qDebug() << event->button();}

当我在图形中移动光标的同时按住鼠标左键时,返回0而不是1.反正有没有让它返回1所以我可以告诉用户何时在图形切片上拖动鼠标.谢谢.

.

解决方法

. 虽然Spyke的答案是正确的,但你可以使用按钮()( docs). button()返回导致事件的鼠标按钮,这就是它返回Qt :: NoButton的原因;但是按钮()返回事件被触发时按下的按钮,这就是你所追求的.. . .. ...

广告 广告

评论区