mirror of
https://gitlab.com/pamhyr/pamhyr2.git
synced 2026-10-29 19:10:42 +01:00
LateralContribution: hide the suspension tab, used by no solver (contributions kept in the model), and stop writing them + solid in the Mage LAT file
This commit is contained in:
1 parent
ef72e41b14
commit
c3afc4dd58
3 files changed
+4
-13
No files matched your search
+1
-1
@@ -391,7 +391,7 @@ class Mage(CommandLineSolver):
|
|||||||
qlog.put(f"Export LAT file")
|
qlog.put(f"Export LAT file")
|
||||||
files.append(f"{name}.LAT")
|
files.append(f"{name}.LAT")
|
||||||
|
|
||||||
for tab in ["liquid", "solid", "suspenssion"]:
|
for tab in ["liquid"]:
|
||||||
for lateral in lst.get_tab(tab):
|
for lateral in lst.get_tab(tab):
|
||||||
self._export_LC(study, lateral, f, qlog)
|
self._export_LC(study, lateral, f, qlog)
|
||||||
|
|
||||||
|
|||||||
@@ -67,6 +67,7 @@ logger = logging.getLogger()
|
|||||||
class LateralContributionWindow(PamhyrWindow):
|
class LateralContributionWindow(PamhyrWindow):
|
||||||
_pamhyr_ui = "LateralContributions"
|
_pamhyr_ui = "LateralContributions"
|
||||||
_pamhyr_name = "Lateral contribution"
|
_pamhyr_name = "Lateral contribution"
|
||||||
|
_tabs = ["liquid", "solid"]
|
||||||
|
|
||||||
def __init__(self, study=None, config=None, parent=None):
|
def __init__(self, study=None, config=None, parent=None):
|
||||||
trad = LCTranslate()
|
trad = LCTranslate()
|
||||||
@@ -96,7 +97,7 @@ class LateralContributionWindow(PamhyrWindow):
|
|||||||
else:
|
else:
|
||||||
editable_headers = []
|
editable_headers = []
|
||||||
|
|
||||||
for t in ["liquid", "solid", "suspenssion"]:
|
for t in self._tabs:
|
||||||
self._delegate_type = ComboBoxDelegate(
|
self._delegate_type = ComboBoxDelegate(
|
||||||
data=self._study.river,
|
data=self._study.river,
|
||||||
mode="type",
|
mode="type",
|
||||||
@@ -168,7 +169,7 @@ class LateralContributionWindow(PamhyrWindow):
|
|||||||
self.find(QAction, "action_edit").triggered.connect(self.edit)
|
self.find(QAction, "action_edit").triggered.connect(self.edit)
|
||||||
self.tabs.currentChanged.connect(self._set_current_reach)
|
self.tabs.currentChanged.connect(self._set_current_reach)
|
||||||
|
|
||||||
for t in ["liquid", "solid", "suspenssion"]:
|
for t in self._tabs:
|
||||||
table = self.find(QTableView, f"tableView_{t}")
|
table = self.find(QTableView, f"tableView_{t}")
|
||||||
table.selectionModel()\
|
table.selectionModel()\
|
||||||
.selectionChanged\
|
.selectionChanged\
|
||||||
|
|||||||
@@ -59,16 +59,6 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QWidget" name="tab_suspenssion">
|
|
||||||
<attribute name="title">
|
|
||||||
<string>Suspension</string>
|
|
||||||
</attribute>
|
|
||||||
<layout class="QGridLayout" name="gridLayout_4">
|
|
||||||
<item row="0" column="0">
|
|
||||||
<widget class="QTableView" name="tableView_suspenssion"/>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QWidget" name="verticalLayoutWidget">
|
<widget class="QWidget" name="verticalLayoutWidget">
|
||||||
<layout class="QVBoxLayout" name="verticalLayout"/>
|
<layout class="QVBoxLayout" name="verticalLayout"/>
|
||||||
|
|||||||
Reference in new issue
Block a user