forked from qt-creator/qt-creator
Utils: Use FilePath to create settings directory
Change-Id: I5d80933f2f8240d515d007979f146db65358a243 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -454,8 +454,7 @@ void PersistentSettingsWriter::setContents(const QVariantMap &data)
|
|||||||
|
|
||||||
bool PersistentSettingsWriter::write(const QVariantMap &data, QString *errorString) const
|
bool PersistentSettingsWriter::write(const QVariantMap &data, QString *errorString) const
|
||||||
{
|
{
|
||||||
QDir tmp;
|
m_fileName.parentDir().ensureWritableDir();
|
||||||
tmp.mkpath(m_fileName.toFileInfo().path());
|
|
||||||
FileSaver saver(m_fileName, QIODevice::Text);
|
FileSaver saver(m_fileName, QIODevice::Text);
|
||||||
if (!saver.hasError()) {
|
if (!saver.hasError()) {
|
||||||
const Context ctx;
|
const Context ctx;
|
||||||
|
Reference in New Issue
Block a user