forked from qt-creator/qt-creator
ProjectExplorer: Persist remote toolchains properly
Change-Id: I9582e9d94a4d858205e90dfe9bfa4a4fa621b191 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -223,7 +223,7 @@ QVariantMap ToolChain::toMap() const
|
|||||||
if (!d->m_targetAbiKey.isEmpty())
|
if (!d->m_targetAbiKey.isEmpty())
|
||||||
result.insert(d->m_targetAbiKey, d->m_targetAbi.toString());
|
result.insert(d->m_targetAbiKey, d->m_targetAbi.toString());
|
||||||
if (!d->m_compilerCommandKey.isEmpty())
|
if (!d->m_compilerCommandKey.isEmpty())
|
||||||
result.insert(d->m_compilerCommandKey, d->m_compilerCommand.toString());
|
result.insert(d->m_compilerCommandKey, d->m_compilerCommand.toVariant());
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -336,7 +336,7 @@ bool ToolChain::fromMap(const QVariantMap &data)
|
|||||||
if (!d->m_targetAbiKey.isEmpty())
|
if (!d->m_targetAbiKey.isEmpty())
|
||||||
d->m_targetAbi = Abi::fromString(data.value(d->m_targetAbiKey).toString());
|
d->m_targetAbi = Abi::fromString(data.value(d->m_targetAbiKey).toString());
|
||||||
|
|
||||||
d->m_compilerCommand = FilePath::fromString(data.value(d->m_compilerCommandKey).toString());
|
d->m_compilerCommand = FilePath::fromVariant(data.value(d->m_compilerCommandKey));
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user