void AtticaManager::providerAdded( const Provider& provider ) { if ( provider.name() == "Tomahawk Resolvers" ) { m_resolverProvider = provider; ListJob< Content >* job = m_resolverProvider.searchContents( Category::List(), QString(), Provider::Downloads, 0, 30 ); connect( job, SIGNAL( finished( Attica::BaseJob* ) ), this, SLOT( resolversList( Attica::BaseJob* ) ) ); job->start(); }
void AtticaManager::providerAdded( const Provider& provider ) { if ( provider.name() == "Tomahawk Resolvers" ) { m_resolverProvider = provider; m_resolvers.clear(); m_resolverStates = TomahawkSettingsGui::instanceGui()->atticaResolverStates(); ListJob<Category>* job = m_resolverProvider.requestCategories(); connect( job, SIGNAL( finished( Attica::BaseJob* ) ), this, SLOT( categoriesReturned( Attica::BaseJob* ) ) ); job->start(); }