some changes in propertiesDlg
This commit is contained in:
		
							parent
							
								
									395295a295
								
							
						
					
					
						commit
						a745381e8e
					
				
							
								
								
									
										10
									
								
								QtPyLoT.py
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								QtPyLoT.py
									
									
									
									
									
								
							| @ -96,7 +96,7 @@ class MainWindow(QMainWindow): | |||||||
|         else: |         else: | ||||||
|              self.infile = infile |              self.infile = infile | ||||||
|         self._inputs = AutoPickParameter(infile) |         self._inputs = AutoPickParameter(infile) | ||||||
|         self._props = PropertiesDlg(self, infile=infile) |         self._props = None | ||||||
| 
 | 
 | ||||||
|         self.project = Project() |         self.project = Project() | ||||||
|         self.tap = None |         self.tap = None | ||||||
| @ -158,6 +158,8 @@ class MainWindow(QMainWindow): | |||||||
|             settings.setValue("data/dataRoot", dirname) |             settings.setValue("data/dataRoot", dirname) | ||||||
|         settings.sync() |         settings.sync() | ||||||
| 
 | 
 | ||||||
|  |         print('ns:', settings.value('nth_sample')) | ||||||
|  |          | ||||||
|         self.filteroptions = {} |         self.filteroptions = {} | ||||||
|         self.pickDlgs = {} |         self.pickDlgs = {} | ||||||
|         self.picks = {} |         self.picks = {} | ||||||
| @ -651,6 +653,9 @@ class MainWindow(QMainWindow): | |||||||
|             return self.fnames |             return self.fnames | ||||||
|         except DatastructureError as e: |         except DatastructureError as e: | ||||||
|             print(e) |             print(e) | ||||||
|  |             if not self._props: | ||||||
|  |                 self._props = PropertiesDlg(self, infile=self.infile) | ||||||
|  | 
 | ||||||
|             if self._props.exec_() == QDialog.Accepted: |             if self._props.exec_() == QDialog.Accepted: | ||||||
|                 return self.getWFFnames() |                 return self.getWFFnames() | ||||||
|             else: |             else: | ||||||
| @ -2041,6 +2046,9 @@ class MainWindow(QMainWindow): | |||||||
|             QMainWindow.closeEvent(self, event) |             QMainWindow.closeEvent(self, event) | ||||||
| 
 | 
 | ||||||
|     def PyLoTprefs(self): |     def PyLoTprefs(self): | ||||||
|  |         if not self._props: | ||||||
|  |             self._props = PropertiesDlg(self, infile=self.infile) | ||||||
|  |          | ||||||
|         if self._props.exec_(): |         if self._props.exec_(): | ||||||
|             return |             return | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1 +1 @@ | |||||||
| 0f12-dirty | 3952-dirty | ||||||
|  | |||||||
| @ -2157,17 +2157,22 @@ class GraphicsTab(PropTab): | |||||||
|         self.main_layout = QGridLayout() |         self.main_layout = QGridLayout() | ||||||
| 
 | 
 | ||||||
|     def add_nth_sample(self): |     def add_nth_sample(self): | ||||||
|         self.nth_sample = QtGui.QSpinBox() |         settings = QSettings() | ||||||
|  |         nth_sample = settings.value("nth_sample") | ||||||
|  |         if not nth_sample: | ||||||
|  |             nth_sample = 1 | ||||||
|  |          | ||||||
|  |         self.spinbox_nth_sample = QtGui.QSpinBox() | ||||||
|         label = QLabel('nth sample') |         label = QLabel('nth sample') | ||||||
|         self.nth_sample.setMinimum(1) |         self.spinbox_nth_sample.setMinimum(1) | ||||||
|         self.nth_sample.setMaximum(100) |         self.spinbox_nth_sample.setMaximum(100) | ||||||
|         self.nth_sample.setValue(1) |         self.spinbox_nth_sample.setValue(int(nth_sample)) | ||||||
|         label.setToolTip('Plot every nth sample (to speed up plotting)') |         label.setToolTip('Plot every nth sample (to speed up plotting)') | ||||||
|         self.main_layout.addWidget(label, 0, 0) |         self.main_layout.addWidget(label, 0, 0) | ||||||
|         self.main_layout.addWidget(self.nth_sample, 0, 1) |         self.main_layout.addWidget(self.spinbox_nth_sample, 0, 1) | ||||||
| 
 | 
 | ||||||
|     def getValues(self): |     def getValues(self): | ||||||
|         values = {'nth_sample': self.nth_sample.value()} |         values = {'nth_sample': self.spinbox_nth_sample.value()} | ||||||
|         return values |         return values | ||||||
|          |          | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user