def __zoom(self):
     """
     Private method to handle the zoom context menu action.
     """
     dlg = ZoomDialog(self.zoom(), self)
     if dlg.exec_() == QDialog.Accepted:
         zoom = dlg.getZoomSize()
         self.setZoom(zoom)
 def __zoom(self):
     """
     Private method to handle the zoom context menu action.
     """
     dlg = ZoomDialog(self.zoom, self)
     if dlg.exec_() == QDialog.Accepted:
         zoom = dlg.getZoomSize()
         factor = zoom / self.zoom
         self.__doZoom(factor)