Пример #1
0
int UserPrivateSpace::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QWidget::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: UserSignalDeconnect((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 1: UserIdModified((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 2: AddNew(); break;
        case 3: ModifyNew((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< QWidget*(*)>(_a[5]))); break;
        case 4: AddNewCat(); break;
        case 5: ModifyCat(); break;
        case 6: RemoveCat(); break;
        case 7: ViewUsers(); break;
        case 8: UserDeconnectAttempt(); break;
        case 9: ServerDeconnectAnswer((*reinterpret_cast< int(*)>(_a[1]))); break;
        case 10: CreateAddNewsDialog(); break;
        case 11: CreateModNewsDialog((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< QWidget*(*)>(_a[5]))); break;
        case 12: CreateAddCatDialog(); break;
        case 13: CreateModCatDialog(); break;
        case 14: CreateDelCatDialog(); break;
        case 15: CreateUsersManageDialog(); break;
        case 16: DeleteDialogs(); break;
        default: ;
        }
        _id -= 17;
    }
    return _id;
}
Пример #2
0
TazDlg::~TazDlg()
{
	//log_debug("In ", __func__, ".");
	Disconnect();
	DeleteDialogs();

	// don't delete non-optional sub-modules in DeleteDialogs()
	if(m_pGotoDlg) { delete m_pGotoDlg; m_pGotoDlg = 0; }
	if(m_pSettingsDlg) { delete m_pSettingsDlg; m_pSettingsDlg = 0; }

	if(m_pviewRecip) { delete m_pviewRecip; m_pviewRecip = 0; }
	if(m_pviewProjRecip) { delete m_pviewProjRecip; m_pviewProjRecip = 0; }
	if(m_pviewRealLattice) { delete m_pviewRealLattice; m_pviewRealLattice = 0; }
	if(m_pviewReal) { delete m_pviewReal; m_pviewReal = 0; }
	if(m_pviewTof) { delete m_pviewTof; m_pviewTof = 0; }

	comboSpaceGroups->clear();
}