[minor] improved convenience, small bugfix
This commit is contained in:
		
							parent
							
								
									8a187905cb
								
							
						
					
					
						commit
						ce1564c2f8
					
				
							
								
								
									
										8
									
								
								PyLoT.py
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								PyLoT.py
									
									
									
									
									
								
							| @ -3288,10 +3288,13 @@ class MainWindow(QMainWindow): | |||||||
|             return |             return | ||||||
|         if not fnm: |         if not fnm: | ||||||
|             dlg = QFileDialog(parent=self) |             dlg = QFileDialog(parent=self) | ||||||
|             fnm = dlg.getOpenFileName(self, 'Open project file...', filter='Pylot project (*.plp)') |             fnm = dlg.getOpenFileName(self, 'Open project file...', filter='Pylot project (*.plp)')[0] | ||||||
|             if not fnm: |             if not fnm: | ||||||
|                 return |                 return | ||||||
|             fnm = fnm[0] |         if not os.path.exists(fnm): | ||||||
|  |             QMessageBox.warning(self, 'Could not open file', | ||||||
|  |                                 'Could not open project file {}. File does not exist.'.format(fnm)) | ||||||
|  |             return | ||||||
|         if fnm: |         if fnm: | ||||||
|             self.project = Project.load(fnm) |             self.project = Project.load(fnm) | ||||||
|             if hasattr(self.project, 'parameter'): |             if hasattr(self.project, 'parameter'): | ||||||
| @ -3343,6 +3346,7 @@ class MainWindow(QMainWindow): | |||||||
|         self.setDirty(False) |         self.setDirty(False) | ||||||
|         self.saveProjectAsAction.setEnabled(True) |         self.saveProjectAsAction.setEnabled(True) | ||||||
|         self.update_status('Saved new project to {}'.format(filename), duration=5000) |         self.update_status('Saved new project to {}'.format(filename), duration=5000) | ||||||
|  |         self.add2recentProjects(filename) | ||||||
|         return True |         return True | ||||||
| 
 | 
 | ||||||
|     def saveProject(self, new=False): |     def saveProject(self, new=False): | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user