下面这段代码就是加在scene的mouseMoveEvent中,但是只有在移动Item的时候可以显示,此时鼠标必须按下,请问下面这段代码是不是有问题啊
QString coursePosition;
QString temp_x;
QString temp_y;
QPointF coursePoint;
if(mouseEvent->MouseTrackingChange)
{
coursePoint =mouseEvent->scenePos();
//scenePos=coursePoint;
temp_x.setNum(coursePoint.x());
temp_y.setNum(coursePoint.y());
coursePosition.append("scene Position\n");
coursePosition.append(" X- ");
coursePosition.append(temp_x);
coursePosition.append(" Y- ");
coursePosition.append(temp_y);
QToolTip::showText(QCursor::pos(),coursePosition);//在光标处做一个小标签显示鼠标位置