mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-06 22:47:29 -06:00
Merge branch 'master' of github.com:Ultimaker/Cura
This commit is contained in:
commit
e0c77231e0
1 changed files with 10 additions and 6 deletions
|
@ -1235,10 +1235,14 @@ class CuraApplication(QtApplication):
|
||||||
"""
|
"""
|
||||||
Checks if the given file URL is a valid project file.
|
Checks if the given file URL is a valid project file.
|
||||||
"""
|
"""
|
||||||
file_path = QUrl(file_url).toLocalFile()
|
try:
|
||||||
workspace_reader = self.getWorkspaceFileHandler().getReaderForFile(file_path)
|
file_path = QUrl(file_url).toLocalFile()
|
||||||
if workspace_reader is None:
|
workspace_reader = self.getWorkspaceFileHandler().getReaderForFile(file_path)
|
||||||
return False # non-project files won't get a reader
|
if workspace_reader is None:
|
||||||
|
return False # non-project files won't get a reader
|
||||||
|
|
||||||
result = workspace_reader.preRead(file_path, show_dialog=False)
|
result = workspace_reader.preRead(file_path, show_dialog=False)
|
||||||
return result == WorkspaceReader.PreReadResult.accepted
|
return result == WorkspaceReader.PreReadResult.accepted
|
||||||
|
except Exception as e:
|
||||||
|
Logger.log("e", "Could not check file %s: %s", file_url, e)
|
||||||
|
return False
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue