code: def setTerms( self, terms ):
          
          self.uiTermDDL.blockSignals(True)
          
          term = self.uiTermDDL.currentText()
          self.uiTermDDL.clear()
          self.uiTermDDL.addItems(terms)
          self.uiTermDDL.setCurrentIndex(self.uiTermDDL.findText(term))
          self.applyRule()
          self.uiTermDDL.blockSignals(False)
docs: Sets the term options for this widget.
          
          :param      terms | [<str>, ..]