将HTML5应用程序硬编码到Qt Webview中

弓箭手

使用setHtml手动对html和图像文件进行硬编码setContent很麻烦。有没有办法使它自动化?我不希望Qt 5.2应用程序加载外部文件。

例:

QString content = "<!DOCTYPE html><html lang=\"en\"><head><meta charset=\"utf-8\"><title>Hello World</title></head><html><body><h1>Hello World</h1></body></html>";
QWebView view;
view.show();
view.setHtml(content,QUrl("index.html"));
mbroadst

您应该将html和图像文件添加到qrc(Qt资源)中,然后将它们编译到应用程序中。然后,您可以使用QWebView的load方法来加载资源,如下所示:

QWebView view;
view.load(QUrl(":/myIndex.html");

您可以在此处阅读有关资源的更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将HTML5应用程序硬编码到Qt Webview中

来自分类Dev

在Windows 8.1 Store HTML5应用程序中从WebView检索数据

来自分类Dev

在Windows 8.1 Store HTML5应用程序中从WebView检索数据

来自分类Dev

将Xterm嵌入到C ++中的Qt5应用程序中

来自分类Dev

如果Apple在WebView中打开HTML5游戏,我可以拒绝我的应用程序吗?

来自分类Dev

Amazon FireTV应用程序中的HTML5视频

来自分类Dev

如何在UWP WebView中设置硬编码的HTML

来自分类Dev

iOS 将 Cordova 应用程序作为 webview 嵌入到另一个应用程序中

来自分类Dev

在 WebView 中填充 HTML 表单

来自分类Dev

无法在硬编码的Java应用程序中的jFrame之间切换?

来自分类Dev

在Razor应用程序中验证HTML5中的电子邮件输入

来自分类Dev

单击Textview时在应用程序Webview中打开

来自分类Dev

youtube视频无法在我的webview应用程序中播放?

来自分类Dev

从Android中的WebView调用特定应用程序的意图

来自分类Dev

youtube视频无法在我的webview应用程序中播放?

来自分类Dev

iOS如何在应用程序中打开WebView

来自分类Dev

如何清除webview chrome应用程序中的缓存?

来自分类Dev

CodenameOne:Webview 在 iOS 版本的应用程序中不可滚动

来自分类Dev

在 webview 中获取 html5 视频海报

来自分类Dev

如何将qml文件集成到qt-widgets应用程序中?

来自分类Dev

将Javascript注入到webview中

来自分类Dev

当我单击快速WebView中的共享按钮时,重定向到Facebook应用程序

来自分类Dev

当我单击快速WebView中的共享按钮时,重定向到Facebook应用程序

来自分类Dev

我可以使用Visual Studio在HTML5中创建Android应用程序吗?

来自分类Dev

html5 canvas应用程序中的JavaScript base64图像源内存管理

来自分类Dev

通过Robotium在Android应用程序中测试html5输入

来自分类Dev

是否可以在HTML5应用程序中访问NFC API?

来自分类Dev

英特尔XDK(HTML5中的应用程序)

来自分类Dev

如何在单个html5 jquery移动应用程序中刷新页面

Related 相关文章

  1. 1

    将HTML5应用程序硬编码到Qt Webview中

  2. 2

    在Windows 8.1 Store HTML5应用程序中从WebView检索数据

  3. 3

    在Windows 8.1 Store HTML5应用程序中从WebView检索数据

  4. 4

    将Xterm嵌入到C ++中的Qt5应用程序中

  5. 5

    如果Apple在WebView中打开HTML5游戏,我可以拒绝我的应用程序吗?

  6. 6

    Amazon FireTV应用程序中的HTML5视频

  7. 7

    如何在UWP WebView中设置硬编码的HTML

  8. 8

    iOS 将 Cordova 应用程序作为 webview 嵌入到另一个应用程序中

  9. 9

    在 WebView 中填充 HTML 表单

  10. 10

    无法在硬编码的Java应用程序中的jFrame之间切换?

  11. 11

    在Razor应用程序中验证HTML5中的电子邮件输入

  12. 12

    单击Textview时在应用程序Webview中打开

  13. 13

    youtube视频无法在我的webview应用程序中播放?

  14. 14

    从Android中的WebView调用特定应用程序的意图

  15. 15

    youtube视频无法在我的webview应用程序中播放?

  16. 16

    iOS如何在应用程序中打开WebView

  17. 17

    如何清除webview chrome应用程序中的缓存?

  18. 18

    CodenameOne:Webview 在 iOS 版本的应用程序中不可滚动

  19. 19

    在 webview 中获取 html5 视频海报

  20. 20

    如何将qml文件集成到qt-widgets应用程序中?

  21. 21

    将Javascript注入到webview中

  22. 22

    当我单击快速WebView中的共享按钮时,重定向到Facebook应用程序

  23. 23

    当我单击快速WebView中的共享按钮时,重定向到Facebook应用程序

  24. 24

    我可以使用Visual Studio在HTML5中创建Android应用程序吗?

  25. 25

    html5 canvas应用程序中的JavaScript base64图像源内存管理

  26. 26

    通过Robotium在Android应用程序中测试html5输入

  27. 27

    是否可以在HTML5应用程序中访问NFC API?

  28. 28

    英特尔XDK(HTML5中的应用程序)

  29. 29

    如何在单个html5 jquery移动应用程序中刷新页面

热门标签

归档