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…
Reference in New Issue
Block a user