void PlaylistUpdaterInterface::remove() { if ( m_playlist.isNull() ) return; TomahawkSettings* s = TomahawkSettings::instance(); const QString key = QString( "playlistupdaters/%1" ).arg( m_playlist->guid() ); removeFromSettings( key ); s->remove( QString( "%1/type" ).arg( key ) ); s->remove( QString( "%1/autoupdate" ).arg( key ) ); s->remove( QString( "%1/interval" ).arg( key ) ); deleteLater(); }
void Account::removeFromConfig() { TomahawkSettings* s = TomahawkSettings::instance(); s->beginGroup( "accounts/" + m_accountId ); s->remove( "accountfriendlyname" ); s->remove( "enabled" ); s->remove( "credentials" ); s->remove( "configuration" ); s->remove( "acl" ); s->remove( "types" ); s->endGroup(); s->remove( "accounts/" + m_accountId ); }