MCPcopy Create free account
hub / github.com/KDE/labplot / closeEvent

Method closeEvent

src/frontend/MainWin.cpp:2530–2541  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2528}
2529
2530void MainWin::closeEvent(QCloseEvent* event) {
2531 m_closing = true;
2532
2533 // save the current state of the default dock widgets (project explorer, etc) _before_ all other content docks are closed
2534 auto group = Settings::group(QStringLiteral("MainWin"));
2535 group.writeEntry(QLatin1String("DockWidgetState"), m_dockManagerMain->saveState());
2536
2537 if (!this->closeProject()) {
2538 m_closing = false;
2539 event->ignore();
2540 }
2541}
2542
2543void MainWin::dragEnterEvent(QDragEnterEvent* event) {
2544 event->accept();

Callers

nothing calls this directly

Calls 3

closeProjectMethod · 0.95
groupFunction · 0.85
saveStateMethod · 0.45

Tested by

no test coverage detected