How do I display local HTML in QWebview?

落爺英雄遲暮 提交于 2019-12-03 12:08:16
Kris Jobs

From the web

webView->load(QUrl("http://google.de"));

From resource

webView->load(QUrl("qrc:///sample.html"));

From File System

webView->load(QUrl("file:///C:/sample.htm"));

No need for QUrl::FromLocalFile, no need for webView->show()

You are all welcome!

You can use QUrl::fromLocalFile which will construct an URL like this "file:///path/to/file.html" from an absolute file path.

Google uses SSL, and if you are on Windows you need to manually install OpenSSL and copy its DLLs in Windows system directory, in the bin directory of the Qt installation, or in your final executable folder.

Other platforms should either already have OpenSSL installed or a package manager to install it.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!