summaryrefslogtreecommitdiff
path: root/DockWidgets
diff options
context:
space:
mode:
Diffstat (limited to 'DockWidgets')
-rw-r--r--DockWidgets/DockWidgetMaterialStream.py17
1 files changed, 10 insertions, 7 deletions
diff --git a/DockWidgets/DockWidgetMaterialStream.py b/DockWidgets/DockWidgetMaterialStream.py
index bfdb22e..60a4aca 100644
--- a/DockWidgets/DockWidgetMaterialStream.py
+++ b/DockWidgets/DockWidgetMaterialStream.py
@@ -18,7 +18,7 @@ class DockWidgetMaterialStream(QDockWidget,ui_dialog):
self.type = comptype
self.input_dict = {}
self.x_pclist = []
- self.modes()
+
self.comboBox.currentIndexChanged.connect(self.mode_selection)
self.pushButton_2.clicked.connect(self.param)
@@ -31,7 +31,10 @@ class DockWidgetMaterialStream(QDockWidget,ui_dialog):
self.mTreeWidget.setHeaderItem(header)
self.lTreeWidget.setHeaderItem(header)
self.vTreeWidget.setHeaderItem(header)
-
+ lines = [line.rstrip('\n') for line in open('thermopackage.txt')]
+ for j in lines:
+ self.cbTP.addItem(str(j))
+ self.modes()
# input data tab
def modes(self):
modes_list = self.obj.modes_list
@@ -79,6 +82,8 @@ class DockWidgetMaterialStream(QDockWidget,ui_dialog):
lay.setSizeConstraint(QLayout.SetFixedSize)
gp.setLayout(lay)
self.formLayout.addRow(gp)
+ elif i == "Thermo Package":
+ self.cbTP.setCurrentText(self.input_dict[i])
else:
print("elseloop")
l = QLineEdit()
@@ -95,10 +100,8 @@ class DockWidgetMaterialStream(QDockWidget,ui_dialog):
self.formLayout.addRow(lay)
self.input_dict[i] = l
- self.lines = [line.rstrip('\n') for line in open('thermopackage.txt')]
- for j in self.lines:
- self.cbTP.addItem(str(j))
- self.input_dict['Thermo Package'] = self.cbTP
+
+
except Exception as e:
print(e)
@@ -129,7 +132,7 @@ class DockWidgetMaterialStream(QDockWidget,ui_dialog):
self.x_pclist[c].setText(mf[-1])
self.dict[i] = ",".join(mf)
elif (i == "Thermo Package"):
- self.dict[i] = self.input_dict[i].currentText()
+ self.dict[i] = self.cbTP.currentText()
else:
if (self.input_dict[i].text()):
self.dict[i] = self.input_dict[i].text()