code: def addContentsWidget( self ):
          
          curr_widget = self.currentContentsWidget()
          widget = QWebView(self)
          page = widget.page()
          page.setLinkDelegationPolicy(page.DelegateAllLinks)
              
          self.uiContentsTAB.blockSignals(True)
          self.uiContentsTAB.addTab(widget, 'Documentation')
          self.uiContentsTAB.setCurrentIndex(self.uiContentsTAB.count() - 1)
          self.uiContentsTAB.blockSignals(False)
          
          self._currentContentsIndex = self.uiContentsTAB.count() - 1
          
          if curr_widget:
              widget.setUrl(curr_widget.url())
          
          widget.titleChanged.connect(self.refreshUi)
          widget.linkClicked.connect(self.__gotoUrl)
          
          return widget
docs: Adds a new contents widget tab into the contents tab.
          
          :return     <QWebView>