QString html = "<html><body><p class=k>OK</p></body><html>";
frame->setHtml(html);
bool x = frame->documentElement().findFirst("body p.k").isNull();
qDebug() << "Return of " << x;
возвращает true. Что я делаю не так, выделяя p класса k, в body?
p.s.
QWebElement e = findFist("body p");
if (e.hasCLass("k")
//
//работает