声明:void mouseMoveEvent(QMouseEvent * event);
定义:
void MainWindow::mouseMoveEvent(QMouseEvent * event)
{
bool left_state = false;
if (event->buttons() == Qt::LeftButton)***
{
left_state = true;
}
bool right_state = false;
if (event->buttons() == Qt::RightButton)
{
right_state = true;
}
}
运行时显示:在***处引发了异常: 读取访问权限冲突。 event 是 nullptr。