コード例 #1
0
ファイル: BrokerArchive.cpp プロジェクト: BlackYoup/medusa
void BrokerArchive::close()
{
	// unregister all the widgets
	for(int i=0;i<m_Archive.fileCount();i++)
		unregisterWidget( this, m_Archive.fileKey( i ), m_Archive.fileVersion( i ) );

	m_Archive.close();
}
コード例 #2
0
void DTAbstractRegisteredWidget::closeEvent(QCloseEvent * event)
{
    if (canClose())
    {
        event->accept();
        unregisterWidget();
    }
    else
        event->ignore();
}