MCPcopy Create free account
hub / github.com/FreesmTeam/FreesmLauncher / closeEvent

Method closeEvent

launcher/ui/InstanceWindow.cpp:182–197  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

180}
181
182void InstanceWindow::closeEvent(QCloseEvent* event)
183{
184 bool proceed = true;
185 if (!m_doNotSave) {
186 proceed &= m_container->prepareToClose();
187 }
188
189 if (!proceed) {
190 return;
191 }
192
193 APPLICATION->settings()->set("ConsoleWindowState", saveState().toBase64());
194 APPLICATION->settings()->set("ConsoleWindowGeometry", saveGeometry().toBase64());
195 emit isClosing();
196 event->accept();
197}
198
199bool InstanceWindow::saveAll()
200{

Callers

nothing calls this directly

Calls 4

prepareToCloseMethod · 0.80
setMethod · 0.45
settingsMethod · 0.45
acceptMethod · 0.45

Tested by

no test coverage detected