void PlaygroundScene::initMap()
{
+#define MAP_RECT_SCALE 1.0
this->map = new QGraphicsItemGroup();
for(int i=0; i < MAP_WIDTH; i++) {
for(int j=0; j<MAP_HEIGHT; j++) {
rects[i][j] = new QGraphicsRectItem(
- QRectF(i*MAP_CELL_SIZE_MM, (MAP_HEIGHT-1-j)*MAP_CELL_SIZE_MM,
- MAP_CELL_SIZE_MM,MAP_CELL_SIZE_MM));
- rects[i][j]->setPen(QPen());
+ QRectF(i*MAP_CELL_SIZE_MM + MAP_CELL_SIZE_MM * (1 - MAP_RECT_SCALE)/2,
+ (MAP_HEIGHT-1-j)*MAP_CELL_SIZE_MM + MAP_CELL_SIZE_MM * (1 - MAP_RECT_SCALE)/2,
+ MAP_CELL_SIZE_MM * MAP_RECT_SCALE ,
+ MAP_CELL_SIZE_MM * MAP_RECT_SCALE));
+ rects[i][j]->setPen(QPen(Qt::NoPen));
rects[i][j]->setBrush(QBrush(Qt::lightGray));
map->addToGroup(rects[i][j]);
}