프로젝트

일반

사용자정보

개정판 0977184e

ID0977184ef3b5f0fc632a9605f76b5af69f4ff5b4
상위 d25d186d
하위 bcc2673f, b374d057

함의성이(가) 약 5년 전에 추가함

issue #505: fix zoom cmd

Change-Id: Iad142ea65c65b235976b41412242761e8fc7dca6

차이점 보기:

DTI_PID/DTI_PID/Commands/AreaZoomCommand.py
71 71
                    current_rect = self.imageViewer.zoomStack[-1]
72 72
                    current_area = current_rect.width() * current_rect.height()
73 73
                    new_area = rect.width() * rect.height()
74
                    area_ratio = 100 - (new_area / current_area * 100)
75
                    zoomStack_count = int(area_ratio / 40)
76
                    if zoomStack_count > 1 and current_area > 4500000:
74
                    zoomStack_count = 0
75
                    if current_area > 4500000 and new_area > 100000:
76
                        area_ratio = 100 - (new_area / current_area * 100)
77
                        zoomStack_count = int(area_ratio / 40)
78

  
79
                    if zoomStack_count > 1:
77 80
                        current_center = current_rect.center()
78 81
                        new_center = rect.center()
79 82

  

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)