I am opening an image with this function (menu button):
def open_file(self, currView):
    fileName = QtGui.QFileDialog.getOpenFileName(self, "Open File", QtCore.QDir.currentPath())
    if fileName:
        pixelMap = QtGui.QPixmap(fixPgmPixmap(fileName,tmpPngFilename))
        if pixelMap.isNull():
                QtGui.QMessageBox.information(self, "Image Viewer", "Cannot load %s." % fileName)
                return
        currView.setPixmap(pixelMap)
        currView.show()
currView is either leftImage or RightImage - both of them are QLabels.
after the Image is loaded I want to rescale it (zoom in\out).
but I don't succeed doing it on the Qlabel itself, do I need to do it on the pixelmap? (if so, then how?)