@@ -60,8 +60,8 @@ def __str__(self) -> str:
60
60
textlist .append (" " + tl_item .child (index ).text (0 ))
61
61
return os .linesep .join (textlist )
62
62
63
- def init_from (self , proxy : SimpleRemoteProxy ) -> None :
64
- """Init from another SimpleObjectList, without making copies of objects """
63
+ def initialize (self , proxy : SimpleRemoteProxy ) -> None :
64
+ """Initialize tree with objects, using proxy """
65
65
grp_titles , obj_uuids , obj_titles = proxy .get_group_titles_with_object_infos ()
66
66
self .__grp_titles = grp_titles
67
67
self .__obj_uuids = obj_uuids
@@ -214,7 +214,7 @@ def __init__(
214
214
self .__proxy .set_current_panel (panel )
215
215
216
216
self .tree = SimpleObjectTree (parent )
217
- self .tree .init_from (proxy )
217
+ self .tree .initialize (proxy )
218
218
self .tree .SIG_ITEM_DOUBLECLICKED .connect (lambda oid : self .accept ())
219
219
self .tree .itemSelectionChanged .connect (self .__current_object_changed )
220
220
@@ -236,15 +236,13 @@ def __init__(
236
236
def __change_panel (self , index : int ) -> None :
237
237
"""Change panel"""
238
238
self .__proxy .set_current_panel ("signal" if index == 0 else "image" )
239
- self .tree .init_from (self .__proxy )
239
+ self .tree .initialize (self .__proxy )
240
240
self .__current_object_changed ()
241
241
242
242
def __current_object_changed (self ) -> None :
243
243
"""Item selection has changed"""
244
244
self .__current_object_uuid = self .tree .get_current_item_id ()
245
245
self .ok_btn .setEnabled (bool (self .__current_object_uuid ))
246
- self .ok_btn .setEnabled (bool (self .__current_object_uuid ))
247
- self .ok_btn .setEnabled (bool (self .__current_object_uuid ))
248
246
249
247
def get_current_object_uuid (self ) -> str :
250
248
"""Return current object uuid"""
0 commit comments