프로젝트

일반

사용자정보

개정판 b80576d8

IDb80576d86f0842214d8d6d6b297f253cb623b3b1
상위 954a17b7
하위 0a4292cc

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

issue #000: fix explode sort

Change-Id: Id37f74de34b848b3528be023b87cc2532ea112ae

차이점 보기:

DTI_PID/DTI_PID/ExceptionHandler.py
24 24
        self.log_path = os.path.join(os.getenv('ALLUSERSPROFILE'), 'Digital PID', 'id2.log')
25 25
        self.logger = logging.getLogger(__name__)
26 26
        logging.basicConfig(filename=self.log_path , filemode='a', level=logging.CRITICAL)
27
        self.logger.critical(datetime.now().strftime('%Y-%m-%d %H:%M:%S') + '\n')
27
        self.logger.critical(datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
28 28

  
29 29
    def handler(self, exctype, value, traceback):
30 30
        """ log exception, file namd and line number """
DTI_PID/DTI_PID/ItemTreeWidget.py
179 179
                    menu.addAction(reverse_flow_action)
180 180
                    menu.exec_(self.viewport().mapToGlobal(position))
181 181

  
182
            self.SymbolsTreeItem.sortChildren(0, Qt.AscendingOrder)
183
            self.EqpTreeItem.sortChildren(0, Qt.AscendingOrder) 
184

  
182 185
    '''
183 186
        @brief      Pick Color for Line No
184 187
        @author     Jeongwoo
DTI_PID/DTI_PID/RotateSymbolDialog.py
23 23
        self.degree = None
24 24
        self.angle = angle
25 25
        self.isAccepted = False
26
        self.sx = loc[0]
27
        self.sy = loc[1]
28
        self.sz = zValue
26 29
        self.ui.doubleSpinBox.setValue(round(180 * self.angle / math.pi))
27
        self.ui.doubleSpinBoxX.setValue(loc[0])
28
        self.ui.doubleSpinBoxY.setValue(loc[1])
29
        self.ui.spinBoxZValue.setValue(zValue)
30
        self.ui.doubleSpinBoxX.setValue(self.sx)
31
        self.ui.doubleSpinBoxY.setValue(self.sy)
32
        self.ui.spinBoxZValue.setValue(self.sz)
30 33

  
31 34
    def showDialog(self):
32 35
        self.setWindowFlags(self.windowFlags() & ~QtCore.Qt.WindowContextHelpButtonHint)
33 36
        self.exec_()
34
        return self.isAccepted, self.angle, self.x, self.y, self.z
37
        return self.isAccepted, self.angle, self.sx, self.sy, self.sz
35 38

  
36 39
    def accept(self):
37 40
        self.degree = self.ui.doubleSpinBox.value()
38
        self.x = self.ui.doubleSpinBoxX.value()
39
        self.y = self.ui.doubleSpinBoxY.value()
40
        self.z = self.ui.spinBoxZValue.value()
41
        self.sx = self.ui.doubleSpinBoxX.value()
42
        self.sy = self.ui.doubleSpinBoxY.value()
43
        self.sz = self.ui.spinBoxZValue.value()
41 44

  
42 45
        allowed_error = 0.001
43 46

  

내보내기 Unified diff

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