Esempio n. 1
0
 def mousePressEvent(self, event):
     handled = False
     for item in self.items(event.pos()):
         if isinstance(item, PhysicalSector):
             sectId = item.sectorId()
             if sectId is not None:
                 self.sectorClicked.emit(sectId)
                 handled = True
             break
     if not handled:
         TrackView.mousePressEvent(self, event)