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)