QGraphicsItem的cursor()方法获得的QCursor值怎么判断它
代码如下:
void MyCanvas::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event){
QGraphicsItem *item=ownmain->mycanvas->itemAt(event->pos().x(),event->pos().y());
if(item->cursor().shape()==Qt::ArrowCursor)
Call_action();
QGraphicsScene::mousePressEvent(event);
}
运行后老是强行退出程序,程序出现异常,怎么解决啊?