Save database of LocalResourcesProvider into cache file at exit.
This commit is contained in:
@@ -38,9 +38,7 @@ class LocalResourcesProvider : public ResourcesProvider
|
||||
public:
|
||||
LocalResourcesProvider( ResourcesItem::BaseDirectory _baseDir,
|
||||
const QString & _dir );
|
||||
virtual ~LocalResourcesProvider()
|
||||
{
|
||||
}
|
||||
virtual ~LocalResourcesProvider();
|
||||
|
||||
virtual QString providerName( void ) const
|
||||
{
|
||||
|
||||
@@ -51,6 +51,14 @@ LocalResourcesProvider::LocalResourcesProvider(
|
||||
|
||||
|
||||
|
||||
LocalResourcesProvider::~LocalResourcesProvider()
|
||||
{
|
||||
database()->save( localCacheFile() );
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
void LocalResourcesProvider::updateDatabase( void )
|
||||
{
|
||||
readDir( m_dir, database()->topLevelNode() );
|
||||
|
||||
Reference in New Issue
Block a user