QGraphicsScene scene = new QGraphicsScene();
mButtonsMap.clear();
for (Coord coord : allFieldsCoords) {
GUI_FIELD type = minefield.get(coord);
MineButton item = new MineButton(coord, type);
// set the signal recipients and handlers
if (mButtonLeftClickRecipient != null) {
item.mLeftButtonPressed.connect(mButtonLeftClickRecipient, mButtonLeftClickHandler);