Ignore:
Timestamp:
01/24/13 18:25:13 (15 months ago)
Author:
Ales Erjavec <ales.erjavec@…>
Branch:
default
Message:

Enumerating new node titles as they are created.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Orange/OrangeCanvas/document/interactions.py

    r11277 r11279  
    381381            desc = item.data(QtWidgetRegistry.WIDGET_DESC_ROLE).toPyObject() 
    382382            pos = event.scenePos() 
    383             node = scheme.SchemeNode(desc, position=(pos.x(), pos.y())) 
     383            node = self.document.newNodeHelper(desc, 
     384                                               position=(pos.x(), pos.y())) 
    384385            return node 
     386 
    385387 
    386388    def connect_existing(self, node): 
     
    544546            view = self.document.view() 
    545547            pos = view.mapToScene(view.mapFromGlobal(pos)) 
    546             node = scheme.SchemeNode(desc, position=(pos.x(), pos.y())) 
     548 
     549            node = self.document.newNodeHelper(desc, 
     550                                               position=(pos.x(), pos.y())) 
    547551            self.document.addNode(node) 
    548552            return node 
Note: See TracChangeset for help on using the changeset viewer.