c++ - 什么是 QWebKit 模拟

标签 c++ qt web browser webkit

在我花了几天时间弄清楚如何在我的浏览器的 QT 应用程序中使用 QWebKit 库之后,我发现它 removed year ago .

没有信息我可以用什么代替,也没有信息为什么删除了这么好的功能,只需编写几行代码就可以轻松创建网页。

附言我已经下载了所有工具包,但没有帮助:

enter image description here

最佳答案

QWebKit API 专为同步函数调用而设计,它在主线程上运行,在加载繁重的网页时可能会阻塞您的 GUI。

替代方案是 QWebEngineView .

Qt WebEngine采用多进程架构,他是为异步函数调用而设计的。并且还基于 Chrome 。

到网络引擎端口read this

关于c++ - 什么是 QWebKit 模拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51422997/

相关文章:

java - 为什么我看到的页面与维基百科不同?

python - QLineEdit 对象的 PyQt 集合

c++ - Qt中不同线程中的对象同步

linux - QMenu 关闭时在 Mac OS 和 Linux 上发出的 QEvent 类型的差异

php - 上传重要文件时网站无法运行

css - 为什么 iOS Chrome v. iOS Safari 上的字体大小不同?

c++ - 程序运行后无输出

c++ - 通用 lambda 的编译器推导类型

c++ - 如何读取 .obj 文件?

c++ - 使用 memcpy 将 1KB 字节数组复制到单个变量。寻找更聪明的方法