【发布时间】:2012-03-15 01:20:28
【问题描述】:
我正在尝试为 QWebView 设置外部 CSS:
ui->webView->settings()->setUserStyleSheetUrl( QUrl::fromLocalFile(":/default.css") );
其中仅包含:
body { color: red; }
但它在任何页面上都不起作用(没有红色)
我也仔细检查了:
ui->webView->page()->mainFrame()->toHtml();
但没有应用 CSS。
【问题讨论】:
-
路径
":/default.css"指定存储为编译资源的文件。这是你的意图吗? -
@ArnoldSpence 是的,我用的是 Qt 的资源文件