From e294049e605d90ed5465f766bbd2d26b7fc8d03c Mon Sep 17 00:00:00 2001 From: "Eugeniy E. Mikhailov" Date: Thu, 24 Jun 2021 14:30:53 -0400 Subject: added status line --- eitControl.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'eitControl.py') diff --git a/eitControl.py b/eitControl.py index f6c53e8..bbc5fd2 100644 --- a/eitControl.py +++ b/eitControl.py @@ -95,8 +95,10 @@ class Experiment: d1 = Dock("Global", size=(5,1)) d2 = Dock("Data", size=(100,100)) d3 = Dock("RF Gen", size=(1,2)) + dS = Dock("Status", size=(1,2)) area.addDock(d1, 'top') - area.addDock(d2, 'bottom', d1) + area.addDock(dS, 'bottom', d1) + area.addDock(d2, 'bottom', dS) area.addDock(d3, 'bottom', d2) self.root.addWidget(area) @@ -131,6 +133,10 @@ class Experiment: w1.addWidget(bExit, row=0, col=4) d1.addWidget(w1) + ## status line + self.statusline = l = QtGui.QLabel("All ok") + dS.addWidget(l, row=1, col=0) + # RF gen gui fCent=self.rfGenFunc.getCenter() fSpan=self.rfGenFunc.getSpan() @@ -197,7 +203,6 @@ class Experiment: def saveCmd(self): csv_file = self.getNewDataFileName(ext='csv') - print(f"Saving to {csv_file}") data = self.data try: with open(csv_file, 'w') as csvfile: @@ -206,6 +211,9 @@ class Experiment: writer.writerows(zip(*data.values())) except IOError: print('I/O error') + msg = f"data saved to {csv_file}" + print(msg) + self.statusline.setText(msg) png_file=csv_file.replace(".csv", ".png") print(f"Picture saved to {png_file}") -- cgit v1.2.3