void DigitizeStateSelect::setCursorForPoints() { QCursor cursor (Qt::OpenHandCursor); QList<QGraphicsItem*> items = context().mainWindow().scene().items(); QList<QGraphicsItem*>::iterator itr; for (itr = items.begin (); itr != items.end (); itr++) { QGraphicsItem *item = *itr; if (item->data (DATA_KEY_GRAPHICS_ITEM_TYPE) == GRAPHICS_ITEM_TYPE_POINT) { item->setCursor (cursor); } } }