Maybe you could simplify this a little:
```
QString html_copy(html);
html_copy.remove(QRegExp("<[^>]*>")));

foreach (const QChar& c, html_copy) {
  if (c.isLetterOrNumber()) {
    return true;
  }
}
return false;
```