Skip to content

Commit e67f42e

Browse files
committed
No properties label
1 parent 8a5b09e commit e67f42e

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

editor/inspector.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,14 +319,22 @@ def __init__(self, name, parent):
319319
self.name = name
320320
self.component = None
321321
self.prevent_modify = False
322+
322323
self.header = QLabel(self.name, self)
323324
self.header.setFont(self.__class__.large_font)
324325
self.grid_layout.addWidget(self.header)
325326
self.grid_layout.addWidget(QWidget(self))
327+
328+
self.label = QLabel("No properties", self)
329+
self.grid_layout.addWidget(self.label, 1, 0, 1, 2)
330+
326331
self.setLayout(self.grid_layout)
327332
self.fields = {}
328333

329334
def add_value(self, orig, prop, value=None):
335+
if len(self.fields) == 0:
336+
self.grid_layout.removeWidget(self.label)
337+
self.label.deleteLater()
330338
label = QLabel(capitalize(prop.name), self)
331339
label.setWordWrap(True)
332340

0 commit comments

Comments
 (0)