示例#1
0
文件: WeatherView.py 项目: Pesa/forse
 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)