Browse Source

Finalised the name editor

pull/99/head
Eugenio Parodi 3 years ago
parent
commit
c34cd7e71c
  1. 2
      ttkDesigner/app/signalsloteditor.py
  2. 4
      ttkDesigner/app/superobj/superwidget.py

2
ttkDesigner/app/signalsloteditor.py

@ -205,6 +205,8 @@ class SignalSlotEditor(ttk.TTkWidget):
self._detail.takeTopLevelItem(index)
def importConnections(self, connections):
self._items = []
self._detail.clear()
for c in connections:
item = _SignalSlotItem(self._designer)
item.importConnection(c)

4
ttkDesigner/app/superobj/superwidget.py

@ -61,7 +61,9 @@ class SuperWidget(ttk.TTkWidget):
@ttk.pyTTkSlot(str)
def setSuperName(self, name):
pass
if name and name not in [w.name() for w in self._designer.getWidgets()]:
self._wid._name = name
self._designer.weModified.emit()
def getSuperProperties(self):
exceptions = {

Loading…
Cancel
Save