summaryrefslogtreecommitdiff
path: root/src/plugins/python/pythonproject.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/python/pythonproject.cpp')
-rw-r--r--src/plugins/python/pythonproject.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/python/pythonproject.cpp b/src/plugins/python/pythonproject.cpp
index 3d68050cd8..e1304188ad 100644
--- a/src/plugins/python/pythonproject.cpp
+++ b/src/plugins/python/pythonproject.cpp
@@ -290,12 +290,13 @@ bool PythonBuildSystem::saveRawFileList(const QStringList &rawFileList)
bool PythonBuildSystem::saveRawList(const QStringList &rawList, const QString &fileName)
{
- FileChangeBlocker changeGuarg(fileName);
+ const FilePath filePath = FilePath::fromString(fileName);
+ FileChangeBlocker changeGuarg(filePath);
bool result = false;
// New project file
if (fileName.endsWith(".pyproject")) {
- FileSaver saver(FilePath::fromString(fileName), QIODevice::ReadOnly | QIODevice::Text);
+ FileSaver saver(filePath, QIODevice::ReadOnly | QIODevice::Text);
if (!saver.hasError()) {
QString content = QTextStream(saver.file()).readAll();
if (saver.finalize(ICore::dialogParent())) {
@@ -306,7 +307,7 @@ bool PythonBuildSystem::saveRawList(const QStringList &rawList, const QString &f
}
}
} else { // Old project file
- FileSaver saver(FilePath::fromString(fileName), QIODevice::WriteOnly | QIODevice::Text);
+ FileSaver saver(filePath, QIODevice::WriteOnly | QIODevice::Text);
if (!saver.hasError()) {
QTextStream stream(saver.file());
for (const QString &filePath : rawList)