Changeset 88:3fdb6ad947ad for src/mlx/gui/gui.py
- Timestamp:
- 04/16/12 17:53:47 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/gui/gui.py
r86 r88 150 150 gtk.main() 151 151 152 if self._flight is not None: 153 simulator = self._flight.simulator 154 if self._monitoring: 155 simulator.stopMonitoring() 156 self._monitoring = False 157 simulator.disconnect() 152 if self._flight is not None and self._connected: 153 self.stopMonitoring() 154 self._flight.simulator.disconnect() 158 155 159 156 def connected(self, fsType, descriptor): … … 265 262 self._statusIcon.setStage(stage) 266 263 self._wizard.setStage(stage) 264 if stage==const.STAGE_END: 265 self.stopMonitoring() 266 self.simulator.disconnect() 267 self._connecting = False 268 self._connected = False 269 self._statusbar.updateConnection(self._connecting, self._connected) 267 270 268 271 def setRating(self, rating): … … 412 415 def startMonitoring(self): 413 416 """Start monitoring.""" 414 self._simulator.startMonitoring() 415 self._monitoring = True 417 if not self._monitoring: 418 self.simulator.startMonitoring() 419 self._monitoring = True 416 420 417 421 def stopMonitoring(self): 418 422 """Stop monitoring.""" 419 self._simulator.stoptMonitoring() 420 self._monitoring = False 423 if self._monitoring: 424 self.simulator.stopMonitoring() 425 self._monitoring = False 421 426 422 427 def _buildLogFrame(self):
Note:
See TracChangeset
for help on using the changeset viewer.