code: def setQuery(self, query):
          
          if query is None:
              return
          
          count = {}
          
          for widget in self.findChildren(QWidget):
              column = nativestring(widget.objectName())
              count.setdefault(column, 0)
              count[column] += 1
              
              success, value, _ = query.findValue(column, count[column])
              if success:
                  projexui.setWidgetValue(widget, value)
docs: Sets the query information for this filter widget.
          
          :param      query | <orb.Query> || None