3 MapWindow::MapWindow(const QPixmap &aImage, const QString &aName, QWidget *aParent)
9 //map->setScaledContents(true);
10 //map->setPixmap(aImage.scaled(QSize(800,480),Qt::KeepAspectRatioByExpanding,Qt::SmoothTransformation));
11 map->setPixmap(aImage.scaled(QSize(640,480),Qt::KeepAspectRatioByExpanding,Qt::SmoothTransformation));
13 map->setPixmap(aImage);
15 setMouseTracking(true); // to receive mouse events
16 setWindowTitle(aName);
19 // it is enough to handle mouseReleaseEvent, instead of
20 // getting/creating mouseClikEvent, since the whole window
21 // is occupied by only-one widget/label (image/map)
22 void MapWindow::mouseReleaseEvent(QMouseEvent *event)