개정판 d9a0a644
issue #1049: roughness 항목을 고정 소수점으로 표시
Change-Id: If56e7b75b8229d40f627d45051d6d851fc72f10b
HYTOS/HYTOS/RoughnessDialog.py | ||
---|---|---|
17 | 17 |
if name is None: |
18 | 18 |
name = '' |
19 | 19 |
|
20 |
item = QTableWidgetItem(str(name)) |
|
20 |
item = None |
|
21 |
if type(name) == float: |
|
22 |
# fixed format으로 변환 후 .으로 분리 |
|
23 |
tokens = f"{name:.10f}".split('.') |
|
24 |
if len(tokens) == 2: |
|
25 |
# 소수점 아래가 있을 경우 소수점 아래의 trailing zero를 제거한다. |
|
26 |
tokens[1] = tokens[1].rstrip('0') |
|
27 |
item = QTableWidgetItem('.'.join(tokens)) |
|
28 |
else: |
|
29 |
item = QTableWidgetItem(str(name)) |
|
30 |
|
|
21 | 31 |
item.setTextAlignment(alignment) |
22 | 32 |
if color: |
23 | 33 |
item.setBackground(color) |
내보내기 Unified diff