void QGraphicChartScene::DrawMap()
{
    tempPix = QImage(width(), height(), QImage::Format_ARGB32);
    pp->begin(&tempPix);
    DrawMaps (pp, QRect(QPoint(0,0), QPoint(width(), height())), 0);
    pp->end();
    pix = tempPix;
}
 
void QGraphicChartScene::drawBackground ( QPainter * painter, const QRectF & rect )
{               
     painter->drawImage(int(sceneRect ().left()),int(sceneRect().top()), pix);
}