Qt中unix(LF)和windows(CR LF)遇到的坑

 

Qt界面上有unix(LF)和windows(CR LF)选项。开发中遇到了诡异的现象,记录一下。

1、鼠标移动事件

void QHalconWindow::mouseMoveEvent(QMouseEvent *event)
{
    //鼠标左键按下
    if (event->buttons() == Qt::LeftButton)
    { 坑出现了:unix(LF)方式,鼠标按哪个键都会进入到这里。windows(CR LF)正常。 }
}

 

posted @ 2021-01-21 17:00  夕西行  阅读(1220)  评论(0编辑  收藏  举报