def set_module_computing(self, moduleId):
        """ set_module_computing(moduleId: int) -> None
        Post an event to the scene (self) for updating the module color
        
        """
        p = self.controller.progress
        if p is not None:
            self.check_progress_canceled()
            pipeline = self.controller.current_pipeline
            try:
                module = pipeline.get_module_by_id(moduleId)
            except __HOLE__:
                # Module does not exist in pipeline
                return
            p.setLabelText(module.name)
        QtGui.QApplication.postEvent(self,
                                     QModuleStatusEvent(moduleId, 4, ''))
        QtCore.QCoreApplication.processEvents()
dataset/ETHPy150Open VisTrails/VisTrails/vistrails/gui/pipeline_view.py/QPipelineScene.set_module_computing