From: Barış Metin Date: Tue, 14 Sep 2010 09:29:16 +0000 (+0200) Subject: refresh (update) slice data 1 second after submitting the new rspec. X-Git-Tag: sface-0.1-1~42 X-Git-Url: http://git.onelab.eu/?p=sface.git;a=commitdiff_plain;h=be3bd7fd5181f7f98a891dab4211d0d94a64cb28;hp=fe5c9420a6778d5e1d069ab12db4de3a96ab010d refresh (update) slice data 1 second after submitting the new rspec. --- diff --git a/sface/screens/mainscreen.py b/sface/screens/mainscreen.py index 53e263a..41deacd 100644 --- a/sface/screens/mainscreen.py +++ b/sface/screens/mainscreen.py @@ -354,13 +354,13 @@ class SliceWidget(QWidget): outfile = self.process.applyRSpec(rspec) self.parent().setStatus("Sending slice data (RSpec). This may take some time...", timeout=None) - self.connect(self.process, SIGNAL('finished()'), self.refreshFinished) - self.connect(self.process, SIGNAL('finished()'), self.refresh) + self.connect(self.process, SIGNAL('finished()'), self.submitFinished) def submitFinished(self): del self.process self.process = None self.parent().setStatus("Slice data submitted.", timeout=None) + QTimer.singleShot(1000, self.refresh) def readSliceRSpec(self): rspec_file = config.getSliceRSpecFile()