qt 在ubuntu22.04中使用move函数无法移动窗口,哪们知道是怎么回事吗?
void MainWindow::mousePressEvent(QMouseEvent *event)
{
    if( event->button() == Qt::LeftButton)
    {
        mousePress = true;
        mousePoint = event->globalPos() - this->pos();
    }
}
void MainWindow::mouseReleaseEvent(QMouseEvent *event)
{
    mousePress = false;
}
void MainWindow::mouseMoveEvent(QMouseEvent *event)
{
    if ( mousePress )
    {
        move( event->globalPos() - mousePoint);
    }
}
move函数在这里无效,鼠标无法拖动窗口,在window下没发现问题。