void MusicUserDialog::readFromUserConfig() { MusicUserConfigManager xml; if(!xml.readUserXMLConfig()) { return; } xml.readUserConfig(m_record); readFromUserSettings(); }
void MusicUserManager::musicUserLogoff() { m_userModel->updateUser(m_currentUserUID, QString(), QString(), ui->username->text(), QString::number(m_userModel->getUserLogTime(m_currentUserUID) .toLongLong() + m_time.elapsed()/(MT_S2MS*30) )); MusicUserConfigManager xml; if(!xml.readUserXMLConfig()) { return; } MusicUserRecord record; xml.readUserConfig( record ); int index = record.m_names.indexOf(m_currentUserUID); record.m_als[index] = "0"; //auto login flag xml.writeUserXMLConfig( record ); m_currentUserUID.clear(); emit userStateChanged(QString(), QString()); close(); }
void MusicUserDialog::writeToUserConfig() { MusicUserConfigManager xml; writeToUserSettings(); xml.writeUserXMLConfig(m_record); }