鼠标位置
QCursor::pos()
鼠标相对于当前窗口的位置
auto posThis = this->mapFromGlobal(QCursor::pos());
鼠标-单击
void mousePressEvent(QMouseEvent *event);
void DrawBaseWidget::mousePressEvent(QMouseEvent *event)
{
// 如果是鼠标左键按下
if (event->button() == Qt::LeftButton)
{
m_bLButtonDown = true;
m_prePoint = event->pos();
//qDebug() << "mousePressEvent() Qt::LeftButton m_bLButtonDown = true";
}
}
鼠标-双击
void mouseDoubleClickEvent(QMouseEvent *even