ResourceBrowser: load non-local projects as templates
Load non-local projects as templates so user has to save it under a new name. Otherwise it would save to /tmp/qt_temp.XXXXX. Signed-off-by: Tobias Doerffel <tobias.doerffel@gmail.com>
This commit is contained in:
@@ -300,8 +300,17 @@ void ResourceBrowser::triggerAction( Actions _action, ResourceItem * _item )
|
||||
if( engine::getMainWindow()->mayChangeProject() )
|
||||
{
|
||||
ResourceFileMapper mapper( _item );
|
||||
engine::getSong()->loadProject(
|
||||
if( _item->isLocalResource() )
|
||||
{
|
||||
engine::getSong()->loadProject(
|
||||
mapper.fileName() );
|
||||
}
|
||||
else
|
||||
{
|
||||
engine::getSong()->
|
||||
createNewProjectFromTemplate(
|
||||
mapper.fileName() );
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user