Ejemplo n.º 1
0
// save current song in given filename
bool song::guiSaveProjectAs( const QString & _file_name )
{
	QString o = m_oldFileName;
	m_oldFileName = m_fileName;
	m_fileName = _file_name;
	if( guiSaveProject() == false )
	{
		m_fileName = m_oldFileName;
		m_oldFileName = o;
		return false;
	}
	m_oldFileName = m_fileName;
	return true;
}
Ejemplo n.º 2
0
Archivo: Song.cpp Proyecto: LMMS/lmms
// Save the current song with the given filename
bool Song::guiSaveProjectAs( const QString & _file_name )
{
	QString o = m_oldFileName;
	m_oldFileName = m_fileName;
	setProjectFileName(_file_name);

	if(!guiSaveProject())
	{
		// Saving failed. Restore old filenames.
		setProjectFileName(m_oldFileName);
		m_oldFileName = o;

		return false;
	}

	m_oldFileName = m_fileName;

	return true;
}