예시 1 :-webkit-scrollbar css에서 QWebkit을 사용하면 file : // 및 qrc : //가 해결되지 않는 이유는 무엇입니까?
::-webkit-scrollbar-button {
background-image: url(file:///tmp/bg.png);
}
예 2 : QWebPage 로컬 HTML 페이지를 표시 할 때 위의 예
::-webkit-scrollbar-button {
background-image: url(qrc://bg.png);
}
만 작동된다. http://stackoverflow.com의 경우 작동하지 않습니다. QWebSettings :: setUserStyleSheetUrl()을 사용하여 스타일을 설정했습니다. 사용자 스타일 시트입니다.
QWebKit을 통해 Webkit을 사용하고 있습니다. Qt 문서에서 파일로부터 파일 접근 허용에 관한 정보를 찾을 수 없습니다. 예상대로 작동합니다. body {background-image : url (file : ///tmp/bg.png); }, QWebKit에서 기본적으로 활성화되어있는 것처럼 보입니다. – user1180567
웹에서 이미지를 사용하면 작동합니까? – ramsesoriginal
예, http : //로 시작하는 이미지는 문제없이로드됩니다. Qt 문서에서 QWebSettings :: LocalContentCanAccessFileUrls를 찾았습니다. 확인이 가능합니다. 기본적으로 활성화되어 있습니다. – user1180567