diff --git a/src/plugins/coreplugin/locator/filesystemfilter.cpp b/src/plugins/coreplugin/locator/filesystemfilter.cpp index 84b05cfd5e9..350adab8738 100644 --- a/src/plugins/coreplugin/locator/filesystemfilter.cpp +++ b/src/plugins/coreplugin/locator/filesystemfilter.cpp @@ -31,6 +31,7 @@ #include "locatorwidget.h" #include #include +#include #include @@ -120,6 +121,16 @@ QList FileSystemFilter::matchesFor(QFutureInterfaceshow(value, value.length()); return; + } else if (!info.exists()) { + QFile file(selection.internalData.toString()); + file.open(QFile::WriteOnly); + file.close(); } EditorManager::openEditor(selection.internalData.toString(), Id(), EditorManager::CanContainLineNumber);