doNameFilter() was the only protected function that took a QRegExp param.,Due to BIC we can't change doNameFilter(); since it was a convenience
but I couldn't find any users of it in KDE.function of sorts, Also changed lstFilters fromjust replace the one time it was actually used and
from QListuse a for loop directly to QVectoriterate over the regex patterns.
Port QRegExp::exactMatch() with QRegularExpression::anchoredPattern(),
and QRegExp::Wildcard with QRegularExpression::wildcardToRegularExpression().
Note that setNameFilter() has some users, it took a QString param.,
which is used as the pattern for a QRegularExpression, but there are
differences between valid QRegExp and QRegularExpression patterns.