parameters: (self, exe_info)
docstring: Executable has changed.
          Input:
              exe_info[ExecutableInfo]: New ExecutableInfo object
docstring_summary: Executable has changed.
          Input:
              exe_info[ExecutableInfo]: New ExecutableInfo object
docstring_tokens: Executable has changed . Input : exe_info [ ExecutableInfo ] : New ExecutableInfo object
function: def onExecutableInfoChanged(self, exe_info):
          """
          Executable has changed.
          Input:
              exe_info[ExecutableInfo]: New ExecutableInfo object
          """
          if exe_info.valid():
              self.executableInfoChanged.emit(exe_info)
          self.ExecuteRunnerPlugin.runEnabled(exe_info.valid())
function_tokens: def onExecutableInfoChanged ( self , exe_info ) : if exe_info . valid ( ) : self . executableInfoChanged . emit ( exe_info ) self . ExecuteRunnerPlugin . runEnabled ( exe_info . valid ( ) )