FilterOptionsDialog processes parameter filter option of type FilterOption
This commit is contained in:
		
							parent
							
								
									185b308166
								
							
						
					
					
						commit
						224c6b625c
					
				| @ -148,22 +148,17 @@ class GraphicsTab(QWidget): | |||||||
|         pass |         pass | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| class FilterOptionsDock(QDialog): | class FilterOptionsDialog(QDialog): | ||||||
| 
 | 
 | ||||||
|     def __init__(self, parent=None, titleString="Filter options", |     def __init__(self, parent=None, titleString="Filter options", | ||||||
|                  filterOptions=None): |                  filterOptions=None): | ||||||
|         super(FilterOptionsDock, self).__init__() |         """ | ||||||
|  |         PyLoT widget FilterOptionsDialog is a QDialog object. It is an UI to | ||||||
|  |         adjust parameters for filtering seismic data. | ||||||
|  |         """ | ||||||
|  |         super(FilterOptionsDialog, self).__init__() | ||||||
|          |          | ||||||
|         if filterOptions and not isinstance(filterOptions, FilterOptions): |         self.filterOptions = [filterOptions if filterOptions is not None else FilterOptions()][0] | ||||||
|             try: |  | ||||||
|                 fOptions = FilterOptions(**filterOptions) |  | ||||||
|                 filterOptions = fOptions |  | ||||||
|             except Exception, e: |  | ||||||
|                 raise OptionsError('%s' % e) |  | ||||||
|         else: |  | ||||||
|             filterOptions = FilterOptions() |  | ||||||
| 
 |  | ||||||
|         self.filterOptions = filterOptions |  | ||||||
| 
 | 
 | ||||||
|         self.freqminLabel = QLabel() |         self.freqminLabel = QLabel() | ||||||
|         self.freqminLabel.setText("minimum:") |         self.freqminLabel.setText("minimum:") | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user