Add one instance of WebResourcesProvider to global resources database

This commit is contained in:
Tobias Doerffel
2009-03-09 00:54:41 +01:00
parent 5238e02fe7
commit 0dcef8c771

View File

@@ -47,6 +47,7 @@
#include "resources_db.h"
#include "local_resources_provider.h"
#include "web_resources_provider.h"
#include "unified_resources_provider.h"
@@ -93,10 +94,14 @@ void engine::init( const bool _has_gui )
LocalResourcesProvider * shippedResources =
new LocalResourcesProvider( ResourcesItem::BaseDataDir,
QString() );
WebResourcesProvider * webResources =
new WebResourcesProvider( "http://lmms.sourceforge.net" );
UnifiedResourcesProvider * unifiedResources =
new UnifiedResourcesProvider;
unifiedResources->addDatabase( workingDirResources->database() );
unifiedResources->addDatabase( shippedResources->database() );
unifiedResources->addDatabase( webResources->database() );
s_resourcesProvider = unifiedResources;