Notify the user of any errors

This commit is contained in:
Jan Dalheimer 2013-12-30 14:45:59 +01:00
parent c01678a3fa
commit 5d0868a056
4 changed files with 19 additions and 7 deletions

View file

@ -554,17 +554,17 @@ QString MultiMC::getExitUpdatePath() const
return m_updateOnExitPath;
}
void MultiMC::openJsonEditor(const QString &filename)
bool MultiMC::openJsonEditor(const QString &filename)
{
const QString file = QDir::current().absoluteFilePath(filename);
if (m_settings->get("JsonEditor").toString().isEmpty())
{
QDesktopServices::openUrl(QUrl::fromLocalFile(file));
return QDesktopServices::openUrl(QUrl::fromLocalFile(file));
}
else
{
QProcess::startDetached(m_settings->get("JsonEditor").toString(),
QStringList() << file);
return QProcess::startDetached(m_settings->get("JsonEditor").toString(),
QStringList() << file);
}
}