开启左侧

QtHalcon控件HWindowmouseMove事件截获如何传到下面Widget重

[复制链接]
luxiaochun 发表于 2021-7-7 14:54:43 | 显示全部楼层 |阅读模式


怎么处理这个问题?Qt里面设置了mouseTracking(true)没用
 楼主| luxiaochun 发表于 2021-7-7 14:55:37 | 显示全部楼层
void WindowController::mouseMoveSlot(QMouseEvent *event)
{
        HTuple _row, _col,_buuuton;
        double _movX, _movY;
        Qt::MouseButton _btn = event->button();
        if (_btn == Qt::RightButton)
                return;
        HTuple _channelcount;
        HTuple _r = 0, _g = 0, _b = 0;
        HObject _channelred, _channelgreen, _channelblue;
        if (imageWidth == 0 || imageHeight == 0)
                return;
        //ConvertCoordinatesWindowToImage(windowHand, event->y(), event->x(), &_row, &_col);
        //emit OnMouseMovePoint(imageWidth, imageHeight, _col.D(), _row.D(), _r.I(), _g.I(), _b.I());
        emit OnMouseMovePoint(imageWidth, imageHeight, event->x(), event->y(), _r.I(), _g.I(), _b.I());

风景你好 发表于 2021-7-7 21:42:32 | 显示全部楼层
设置鼠标穿透  吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表