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

    if (!childSheet->open(filename)) {
        childSheet->close();
    }
}