Merge branch 'develop'
							
								
								
									
										16
									
								
								QtPyLoT.py
									
									
									
									
									
								
							
							
						
						| @ -170,6 +170,11 @@ class MainWindow(QMainWindow): | ||||
|             settings.setValue("data/dataRoot", dirname) | ||||
|         if settings.value('compclass', None) is None: | ||||
|             settings.setValue('compclass', SetChannelComponents()) | ||||
|         if settings.value('output/Format', None) is None: | ||||
|             outformat = QInputDialog.getText(self, | ||||
|                                              "Enter output format (*.xml, *.cnv, *.obs):", | ||||
|                                              "Format") | ||||
|             settings.setValue("output/Format", outformat) | ||||
|         settings.sync() | ||||
| 
 | ||||
|         # setup UI | ||||
| @ -1040,9 +1045,16 @@ class MainWindow(QMainWindow): | ||||
|             eventname = self.get_current_event_name() | ||||
|             filename = 'PyLoT_'+eventname | ||||
|             outpath = os.path.join(directory, filename) | ||||
|             file_filter = "QuakeML file (*.xml);;VELEST observation file " \ | ||||
|                           "format (*.cnv);;NonLinLoc observation file (*.obs)" | ||||
|             title = 'Save pick data ...' | ||||
|             outformat = settings.value('output/Format') | ||||
|             outformat = outformat[0:4] | ||||
|             if outformat == '.obs': | ||||
|                file_filter = "NonLinLoc observation file (*.obs)" | ||||
|             elif outformat == '.cnv': | ||||
|                file_filter = "VELEST observation file format (*.cnv)" | ||||
|             elif outformat == '.xml': | ||||
|                file_filter = "QuakeML file (*.xml)" | ||||
|               | ||||
|             fname, selected_filter = QFileDialog.getSaveFileName(self, | ||||
|                                                                  title, | ||||
|                                                                  outpath, | ||||
|  | ||||
| Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 50 KiB | 
| Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 57 KiB | 
| Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 50 KiB | 
| Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 52 KiB | 
							
								
								
									
										
											BIN
										
									
								
								icons/save.png
									
									
									
									
									
								
							
							
						
						| Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB | 
							
								
								
									
										
											BIN
										
									
								
								icons/saveas.png
									
									
									
									
									
								
							
							
						
						| Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB | 
| Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 28 KiB | 
| Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 35 KiB | 
| Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 41 KiB | 
							
								
								
									
										54411
									
								
								icons_rc.py
									
									
									
									
									
								
							
							
						
						| @ -2464,6 +2464,7 @@ class PropertiesDlg(QDialog): | ||||
|                 elif setting.startswith('Channel N'): | ||||
|                     component = 'N' | ||||
|                     compclass.setCompPosition(value, component, False) | ||||
|                      | ||||
|         settings.sync() | ||||
| 
 | ||||
| 
 | ||||
| @ -2555,7 +2556,7 @@ class OutputsTab(PropTab): | ||||
|         settings = QSettings() | ||||
|         curval = settings.value("output/Format", None) | ||||
| 
 | ||||
|         eventOutputLabel = QLabel("event ouput format") | ||||
|         eventOutputLabel = QLabel("event/picks ouput format") | ||||
|         self.eventOutputComboBox = QComboBox() | ||||
|         eventoutputformats = OUTPUTFORMATS.keys() | ||||
|         self.eventOutputComboBox.addItems(eventoutputformats) | ||||
|  | ||||