2015-07-13 69 views
1

我告诉其中一个本地.css文件在QWebView引用了本地.html文件。当我更改.html文件并重新加载QWebView中的文件时,更改是可见的。但是,当我更改.css文件时,不会采用更改。即使当我创建一个全新的QWebView时,仍旧是旧的样式表。我必须重新启动整个程序,才能使更改可见,这是无法选择的,因为我在程序中编辑了.css文件。QWebView不重装.css文件

有没有一种方法,使QWebView重新载入样式表文件?

+0

你试过'QWebView :: reload'吗? –

+1

QWebView :: reload是我尝试过的第一件事。 –

回答

0

你应该在刷新之前调用webView->page()->settings()->clearMemoryCaches();