docs: def setCurrentQuery( self, query ):
          """
          Sets the query for this system to the inputed query.
          
          :param      query | [(<str> term, <str> operator, <str> value), ..]
          """
          self.clear()
          
          for entry in query:
              self.addLineWidget(entry)
          
          # make sure we have the minimum number of widgets
          for i in range(self.minimumCount() - len(query)):
              self.addLineWidget()