code: def set_window_title(self):
          
          if DEV is not None:
              title = u"Spyder %s (Python %s.%s)" % (__version__,
                                                     sys.version_info[0],
                                                     sys.version_info[1])
          else:
              title = u"Spyder (Python %s.%s)" % (sys.version_info[0],
                                                  sys.version_info[1])
  
          if get_debug_level():
              title += u" [DEBUG MODE %d]" % get_debug_level()
  
          if self.window_title is not None:
              title += u' -- ' + to_text_string(self.window_title)
  
          if self.projects is not None:
              path = self.projects.get_active_project_path()
              if path:
                  path = path.replace(get_home_dir(), u'~')
                  title = u'{0} - {1}'.format(path, title)
  
          self.base_title = title
          self.setWindowTitle(self.base_title)
docs: Set window title.