
DomHTMLDocument::createFromFile 메서드는 HTML 파일을 읽어오기만 하는데, CSS 스타일 시트를 적용하는 방법은 다음과 같습니다.
1. HTML 파일 내부의 CSS 스타일 시트를 별도의 CSS 파일로 분리하여 저장합니다.
2. DomHTMLDocument::createFromFile 메서드를 사용하여 HTML 파일을 읽어옵니다.
3. QWebEnginePage 클래스의 setHtml 메서드를 사용하여 HTML 파일의 내용을 읽어옵니다.
4. QWebEnginePage 클래스의 setHtml 메서드의 두 번째 파라미터로 CSS 파일의 경로를 전달하여 CSS 스타일 시트를 적용합니다.
예를 들어, HTML 파일의 내용을 읽어오기 위해 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
cpp
QWebEnginePage page;
page.setHtml(htmlContent, QUrl("file:///path/to/css/style.css"));
이러한 방법으로 CSS 스타일 시트를 적용할 수 있습니다.
2025-05-24 03:25