2
QWebKit에서 QWebPage를 사용하여 전체 URL이있는 태그의 모든 href 속성을 나열하려고합니다.QWebPage에서 전체 href 목록 가져 오기
QWebElementCollection collection = webPage->mainFrame()->findAllElements("a");
foreach (QWebElement element, collection)
{
QString href = element.attribute("href");
if (!href.isEmpty())
{
// Process
}
}
을하지만 문제는 HREF 전체 URL 그냥 페이지, 전면 /과 URL, 또는 전면에서 ../와 URL이 될 수있다 : 지금이 순간, 나는이 작업을 수행. 이러한 모든 다른 URL을 구문 분석하여 QString 또는 QUrl에서 전체 URL을 생성 할 수 있습니까?
당신은 또한 QString으로 전체 URL을 반환 QUrl에로 .toString()를 호출 할 수 있습니다
다음은 제공된 코드를 기반으로 (검증되지 않은) 예입니다. – jsherer
그것은 훌륭합니다, 고마워요! –