선 그리기에 문제가 있습니다. 마우스가 천천히 움직일 때 잘 작동하지만 마우스가 더 빨리 움직일 때 약간의 간격이 생기며 그 이유는 모르겠습니다. 이 코드입니다 : 왼쪽 오른쪽 빠르게, 느리게 drawed입니다QT를 사용하여 QGraphicsScene의 선 그리기
: 여기
if(QEvent::MouseButtonPress&&event->buttons()==Qt::LeftButton){
QPointF pt=mapToScene(event->pos());
band->setGeometry(0,0,0,0);
band->hide();
band->update();
this->scene()->addLine(pt.x(),pt.y(),pt.x(),pt.y(),QPen(color, size));
qDebug()<<event->pos();
}
하는 스크린 샷입니다.
대단히 감사합니다. :) –