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

Method OnClose

gui/mainFrame.py:385–397  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

383 ms.DeletePage(0)
384
385 def OnClose(self, event):
386 self.UpdateMainFrameAttribs()
387
388 # save open fits
389 self.prevOpenFits['pyfaOpenFits'] = [] # clear old list
390 for page in self.fitMultiSwitch._pages:
391 m = getattr(page, "getActiveFit", None)
392 if m is not None:
393 self.prevOpenFits['pyfaOpenFits'].append(m())
394
395 # save all teh settingz
396 SettingsProvider.getInstance().saveAll()
397 event.Skip()
398
399 def ExitApp(self, event):
400 self.Close()

Callers

nothing calls this directly

Calls 4

saveAllMethod · 0.80
appendMethod · 0.45
getInstanceMethod · 0.45

Tested by

no test coverage detected