개정판 60244462
issue #000: fix zero line
Change-Id: I29c5cc9c400f8ce63455a904f0d3f64e06a4c062
DTI_PID/DTI_PID/Shapes/EngineeringLineItem.py | ||
---|---|---|
1222 | 1222 |
message = 'error occured({}) in {}:{}'.format(ex, sys.exc_info()[-1].tb_frame.f_code.co_filename, sys.exc_info()[-1].tb_lineno) |
1223 | 1223 |
App.mainWnd().addMessage.emit(MessageType.Error, message) |
1224 | 1224 |
|
1225 |
return item |
|
1225 |
return item if item.length() > 1 else None
|
|
1226 | 1226 |
|
1227 | 1227 |
''' |
1228 | 1228 |
@brief generate xml code |
... | ... | |
1366 | 1366 |
""" update flow arrow """ |
1367 | 1367 |
import math |
1368 | 1368 |
from EngineeringArrowItem import QEngineeringArrowItem |
1369 |
if self.length() is 0:
|
|
1369 |
if self.length() < 0.01:
|
|
1370 | 1370 |
return |
1371 | 1371 |
|
1372 | 1372 |
start = self.line().p1() |
내보내기 Unified diff