X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface%2Fscreens%2Fmainscreen.py;h=90f8df119f4bd4ba21f98adb27e495380f052bd4;hp=5578fbc4f5e2734fe68df44b352e9f39a6c3a1bf;hb=312ec1d8972acfdd51b2bc6c26ba7f89b6096303;hpb=3c68878ef4063449f4d3168558647f15a7f13b3b diff --git a/sface/screens/mainscreen.py b/sface/screens/mainscreen.py index 5578fbc..90f8df1 100644 --- a/sface/screens/mainscreen.py +++ b/sface/screens/mainscreen.py @@ -358,7 +358,10 @@ class SliceWidget(QWidget): def submitFinished(self): self.setStatus("Slice data submitted.") - QTimer.singleShot(1000, self.refresh) + # no need to do that anymore + # QTimer.singleShot(1000, self.refresh) + self.updateView() + self.parent().signalAll("rspecUpdated") def refreshFinished(self): self.setStatus("Slice data refreshed.", timeout=5000) @@ -475,7 +478,7 @@ class SliceWidget(QWidget): self.disconnect(self.process, SIGNAL('finished()'), self.submitFinished) self.connect(self.process, SIGNAL('finished()'), self.refreshFinished) - self.process.getRSpecFromSM() + self.process.retrieveRspec() self.setStatus("Refreshing slice data. This will take some time...") def updateView(self):