void ApplicationUI::onSheetPageClosed() { Page *page = qobject_cast<Page*>(sender()); Sheet *sheet = qobject_cast<Sheet*>(page->parent()); sheet->close(); sheet->deleteLater(); Application::instance()->setMenuEnabled(true); }
void MainWindow::open(const QString &filename) { Sheet *childSheet = newSheet(); if (!childSheet->open(filename)) { childSheet->close(); } }