개정판 b80576d8
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