Filter von Übersicht auf einzelne Stationen übertragen
Vorher: Wenn man in der Übersicht einen Filter anwendet (P oder S) und dann eine Station öffnet ist dort immer der P-Filter aktiv. Jetzt: Wenn man die Übersicht filtert und dann eine Station öffnet, wird derselbe Filter angewendet wie in der Übersicht. Disclaimer: Gibt vermutlich eine elegantere Lösung.
This commit is contained in:
parent
2e2924efa1
commit
15d294626f
12
PyLoT.py
12
PyLoT.py
@ -2395,8 +2395,11 @@ class MainWindow(QMainWindow):
|
|||||||
autopicks=self.getPicksOnStation(station, 'auto'),
|
autopicks=self.getPicksOnStation(station, 'auto'),
|
||||||
metadata=self.metadata, event=event,
|
metadata=self.metadata, event=event,
|
||||||
filteroptions=self.filteroptions, wftype=wftype)
|
filteroptions=self.filteroptions, wftype=wftype)
|
||||||
if self.filterActionP.isChecked() or self.filterActionS.isChecked():
|
if self.filterActionP.isChecked():
|
||||||
pickDlg.currentPhase = self.getSeismicPhase()
|
pickDlg.currentPhase = "P"
|
||||||
|
pickDlg.filterWFData()
|
||||||
|
elif self.filterActionS.isChecked():
|
||||||
|
pickDlg.currentPhase = "S"
|
||||||
pickDlg.filterWFData()
|
pickDlg.filterWFData()
|
||||||
pickDlg.nextStation.setChecked(self.nextStation)
|
pickDlg.nextStation.setChecked(self.nextStation)
|
||||||
pickDlg.nextStation.stateChanged.connect(self.toggle_next_station)
|
pickDlg.nextStation.stateChanged.connect(self.toggle_next_station)
|
||||||
@ -3197,6 +3200,11 @@ class MainWindow(QMainWindow):
|
|||||||
self.initMapAction.setEnabled(True)
|
self.initMapAction.setEnabled(True)
|
||||||
self.inventory_label.setText('Inventory set!')
|
self.inventory_label.setText('Inventory set!')
|
||||||
self.setDirty(True)
|
self.setDirty(True)
|
||||||
|
if not self.metadata.inventories:
|
||||||
|
self.init_map_button.setEnabled(False)
|
||||||
|
self.initMapAction.setEnabled(False)
|
||||||
|
self.inventory_label.setText("No inventory set...")
|
||||||
|
#self.setDirty(False)
|
||||||
|
|
||||||
def add_metadata(self):
|
def add_metadata(self):
|
||||||
self.add_metadata_widget = AddMetadataWidget(self, metadata=self.metadata)
|
self.add_metadata_widget = AddMetadataWidget(self, metadata=self.metadata)
|
||||||
|
Loading…
Reference in New Issue
Block a user