MCPcopy Index your code
hub / github.com/pyfa-org/Pyfa / OnMouseMove

Method OnMouseMove

gui/builtinViews/fittingView.py:193–210  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

191 event.Skip()
192
193 def OnMouseMove(self, event):
194 row, _, col = self.HitTestSubItem(event.Position)
195 if row != self.hoveredRow or col != self.hoveredColumn:
196 if self.ToolTip is not None:
197 self.SetToolTip(None)
198 else:
199 self.hoveredRow = row
200 self.hoveredColumn = col
201 if row != -1 and row not in self.blanks and col != -1 and col < len(self.DEFAULT_COLS):
202 mod = self.mods[row]
203 tooltip = self.activeColumns[col].getToolTip(mod)
204 if tooltip is not None:
205 self.SetToolTip(tooltip)
206 else:
207 self.SetToolTip(None)
208 else:
209 self.SetToolTip(None)
210 event.Skip()
211
212 def handleListDrag(self, x, y, data):
213 """

Callers

nothing calls this directly

Calls 2

HitTestSubItemMethod · 0.80
getToolTipMethod · 0.45

Tested by

no test coverage detected