使用 Qt C++ QWebView 会导致 GUI 运行缓慢。

2023-12-31

当页面通过 QWebView 加载时,我注意到程序的其他元素开始运行缓慢,特别是 GUI。

解决这个问题的最佳解决方案是什么?


我不能说在使用时用户界面的其余部分有任何明显的减慢QWebView,即使是在动力相当不足的 SBC 上。我想知道是否还有其他事情让你放慢了速度。

您加载的所有页面都会出现此问题,还是仅某些页面会出现此问题?

一个想法:您可以访问设置对象(一个实例QWebSettings http://doc.qt.nokia.com/4.7-snapshot/qwebsettings.html) 为您QWebView http://doc.qt.nokia.com/4.7-snapshot/qwebview.html using QWebView::settings()。我建议首先禁用 JS (QWebSettings::setAttribute(JavascriptEnabled, false)),只是为了看看您尝试显示的页面后面运行的任何脚本是否会减慢您的速度。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Qt C++ QWebView 会导致 GUI 运行缓慢。 的相关文章

  • 更新面板工作速度非常慢

    我正在编写一个用户可以注册的应用程序 注册时 可以选择多个选项 并根据这些注册字段可见或不可见以及是否必需 我想出了一个想法 所有字段都将位于 updatePanel 中 当用户更改注册选项时 我将在服务器端设置这些字段的可见性 它可以工作
  • 在 CPP 类中将 C 函数声明为友元

    我需要在 C 函数中使用类的私有变量 我正在做这样的事情 class Helper private std string name public std getName return name friend extern C void in
  • PySide6.1 与 matplotlib 3.4 不兼容

    当我只安装PySide6时 GUI程序运行良好 但是一旦我安装了matplotlib及其依赖包 包括pyqt5 则GUI程序将无法运行并输出以下错误消息 This application failed to start because no
  • 现代 C++ 编译器是否能够在某些情况下避免调用 const 函数两次?

    例如 如果我有以下代码 class SomeDataProcessor public bool calc const SomeData d1 const SomeData d2 const private Some non mutable
  • 如何将 SOLID 原则应用到现有项目中

    我对这个问题的主观性表示歉意 但我有点卡住了 我希望之前处理过这个问题的人能够提供一些指导和建议 我有 现在已经成为 一个用 C 2 0 编写的非常大的 RESTful API 项目 并且我的一些类已经变得巨大 我的主要 API 类就是一个
  • java中如何重新初始化int数组

    class PassingRefByVal static void Change int pArray pArray 0 888 This change affects the original element pArray new int
  • extern 声明和函数定义都在同一文件中

    我只是浏览了一下gcc源文件 在gcc c 我发现了类似的东西 extern int main int char int main int argc char argv 现在我的疑问是extern是告诉编译器特定的函数不在这个文件中 但可以
  • 如何将 .txt 文件中的数据转换为 xml? C#

    我在一个文本文件中有数千行数据 我想通过将其转换为更容易搜索的内容来轻松搜索 我希望 XML 或其他类型的大型数据结构 尽管我不确定它是否是最好的对于我的想法 每行的数据如下所示 第 31 册 托马斯 乔治 32 34 154 每本书都不是
  • 处理右值时的 insert 与 emplace

    std string myString std unordered set
  • 语音识别编程问题入门

    所以 你们可能都看过 钢铁侠 其中托尼与一个名为贾维斯的人工智能系统进行交互 演示剪辑here http www youtube com watch v Go8zsh1Ev6Y 抱歉 这是广告 我非常熟悉 C C 和 Visual Basi
  • 在 C# 中,如何根据在 gridview 行中单击的按钮引用特定产品记录

    我有一个显示产品网格视图的页面 该表内有一列 其中有一个名为 详细信息 的超链接 我想这样做 以便如果用户单击该特定产品的详细信息单元格 将打开一个新页面 提供有关该产品的更多信息 我不确定如何确定哪个Product记录链接的详细信息以及我
  • 从网页运行 ClickOnce 应用程序,无需用户操作

    我们有一个基于 Java 的 Web 应用程序以及用 C 编写的相同应用程序 如果 java 检查器发现客户端计算机上没有安装 Java 则应该运行该应用程序 这个想法是运行 C 单击一次 http en wikipedia org wik
  • 模板外部链接?谁能解释一下吗?

    模板名称具有链接 3 5 非成员函数模板可以有内部链接 任何其他模板名称应具有外部链接 从具有内部链接的模板生成的实体与在其他翻译单元中生成的所有实体不同 我知道使用关键字的外部链接 extern C EX extern C templat
  • 如何在 C# 中创建异步方法?

    我读过的每一篇博客文章都会告诉您如何在 C 中使用异步方法 但由于某些奇怪的原因 从未解释如何构建您自己的异步方法来使用 所以我现在有这段代码使用我的方法 private async void button1 Click object se
  • Oauth2中如何同时撤销RefreshToken和使AccessToken失效

    我正在使用 Owin Oauth2 授权和资源服务器相同 开发单页面应用程序 AngularJS Net MVC Json Rest API 的身份验证流程 我选择了 Bearer Token 路由而不是传统的 cookie session
  • 比较:接口方法、虚方法、抽象方法

    它们各自的优点和缺点是什么 接口方法 虚拟方法 抽象方法 什么时候应该选择什么 做出这一决定时应牢记哪些要点 虚拟和抽象几乎是一样的 虚方法在基类中有一个实现 可以选择重写 而抽象方法则没有 并且must在子类中被覆盖 否则它们是相同的 在
  • 将 Lambda 表达式树与 IEnumerable 结合使用

    我一直在尝试了解有关使用 Lamba 表达式树的更多信息 因此我创建了一个简单的示例 这是代码 如果作为 C 程序粘贴到 LINQPad 中 它可以工作 void Main IEnumerable
  • WPF DataGrid / ListView 绑定到数组 mvvm

    我们假设你有 N 个整数的数组 表示行数的整数值 在模型中 该整数绑定到视图中的 ComboBox Q1 如何将数组 或数组的各个项目 绑定到 DataGrid 或 ListView 控件 以便 当您更改 ComboBox 值时 只有那么多
  • 了解 Lambda 表达式和委托 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我已经尝试解决这个问题很长一段时间了 阅读在线博客和文章 但到目前为止还没有成功 什么是代表 什么是 Lambda 表达式 两者的优点
  • 为什么空循环使用如此多的处理器时间?

    如果我的代码中有一个空的 while 循环 例如 while true 它将把处理器的使用率提高到大约 25 但是 如果我执行以下操作 while true Sleep 1 它只会使用大约1 那么这是为什么呢 更新 感谢所有精彩的回复 但我

随机推荐

  • 图像未通过 android webview 加载

    我有一个加载网页的网络视图 有时该网页中有图片 但是 我遇到了 2 个图像无法加载的情况 并且每个情况都给出了不同的结果 结果 1 网页已加载 但图像未加载 使用的格式 jpeg 结果 2 网页已加载 但图像未加载 然而 在该图像所在的位置
  • 转义保留字

    Sitecore 提供了一种转义 Sitecore 查询中包含不喜欢字符的单词的方法 此类字符包括连字符和空格 为了简化我的生活 我编写了一个简单的辅助函数 可以转义 Sitecore 查询的每个部分 并且它运行良好一段时间 public
  • Spring Security仅用于授权。外部认证

    正如标题所述 我正在开发一个 Web 应用程序 该应用程序从外部应用程序接收用户身份验证信息 我的应用程序的弹簧控制器获取用户信息并将其存储在会话中 我想在 Spring Security 中对这个用户进行身份验证 然后使用他的角色授予 拒
  • 获取作为输入文本字段的数据表单元格值

    我正在使用 javascript 数据源生成 DataTable 这data从对 nodejs 的 ajax 调用返回 该调用查询 SQL Server DB 表并返回 2 列 均为数值数据 我再添加 2 列来保存输入字段 默认值为 0 以
  • IP 本地化:映射 ip->location 随着时间的推移而固定?

    我正在管理一个网络平台 想要获取一些统计数据 了解我的用户来自哪里 我可以存储远程 IP 并且我知道有本地化服务可以将 IP 映射到地理位置 这个映射是如何完成的 是否有固定的表 哪个IP地址分配给哪个地区 我必须在访问时请求映射还是可以在
  • 如何禁用或忽略 Dependabot 拉取请求?

    我们希望使用 Dependabot 来了解更新的依赖项 但我们不希望 Dependabot 自行创建拉取请求 也不希望自动构建 我们使用 GitHub 进行代码 使用 Azure DevOps 进行构建 文档中没有明确的提示 https d
  • 生成密码重置密码

    我正在做一个允许用户重置密码的模块 我注意到大多数网站都提供了一个确认链接 其中包含具有唯一哈希值的查询字符串 我的问题是 每次同一用户请求忘记密码时 如何生成这个唯一的哈希值 我应该将此哈希存储在数据库中并稍后使用它进行验证吗 会安全吗
  • 在 SQL Server 中强制部分连接顺序

    Edit 人们很难理解我想要什么 这里有一些漂亮的图片 详细地解释了它 首次加入交易 to Strange 到目前为止的结果 Customer Invoice TransactionID Mass Length LeptonNumber I
  • C++ 参数传递查询(包括代码示例和输出)

    我再次来到这里是因为 C 的课程材料根本没有教得很好 该问题给出了使用几个函数定义和对这些函数的调用 并期望我们说明输出以及到底发生了什么 我已经执行了这些功能 并试图对正在发生的事情提出一些理由 但如果有人可以帮助我 我将非常感激 函数定
  • 如何从列表理解而不是嵌套列表中获得平坦的结果?

    我有一个清单A 和一个函数f其中需要一个项目A并返回一个列表 我可以使用列表理解来转换所有内容A like f a for a in A 但这会返回一个列表列表 假设我的输入是 a1 a2 a3 导致 b11 b12 b21 b22 b31
  • 是否可以保存一组断点?

    我有一组断点 用于调试一个问题 当我想调试其他东西时 这些断点很烦人 所以我需要禁用 删除它们 但是 我觉得我可能希望稍后能够重新创建第一组断点 是否可以保存所有当前活动的断点 以便只需一次操作即可在不同组断点之间切换 如果我有 30 个断
  • 安装 ffi 时出错

    似乎可以解决这个问题 gem install ffi Building native extensions This could take a while ERROR Error installing ffi ERROR Failed to
  • 如何为给定外群的一组物种生成所有可能的纽维克树排列?

    如何为给定外群的一组物种生成所有可能的纽维克树排列 对于那些不知道什么是 Newick 树格式的人 可以在以下位置找到一个很好的描述 https en wikipedia org wiki Newick format https en wi
  • 检查字符串是否有效 MySQL UTF8?

    我有一个编码为 utf8 的 MySQL 列 那个 utf8 实际上并不是完整的 utf8 集 但是仅 BMP 字符 长度最多 3 个字节 http dev mysql com doc refman 5 5 en charset unico
  • Expo XDE“超时超过 60000 毫秒”?

    我正在使用 Expo XDE 为我的第一个 React Native 应用程序创建一个新项目 但是每当我单击 创建新项目 时 它就会开始下载一些内容并出现错误 不知道在哪里增加这个超时值 我检查了expo的文档 但找不到与此相关的任何内容
  • 使用 Objective C 中的类别私下扩展协议

    做了一些搜索 但没有找到太多 但想知道是否可以扩展协议 目前 在 MyDelegate h 中 有 protocol MyDelegate
  • kotlin 连接到自签名 https 服务器

    我有以下 kotlin 代码 val urlPath https 10 0 2 2 8080 var data String try data URL urlPath readText catch e Exception Log e doI
  • XPath 选择具有指定名称的所有元素

    我相信只需使用标准 XPath 就可以回答这个问题 无需参考实现 但仅供参考 我使用 Net 中的 XML DOM 对象 System Xml 命名空间 我有一个节点从 XML 文档深处的某处传递给我的函数 并且我想选择该节点的所有具有特定
  • 工厂女孩多重 has_many 通过的

    我需要创建一些由多个组成的工厂 这是我的模型 Topic has many plan topics has many plans through gt plan topics PlanTopic belongs to plan belong
  • 使用 Qt C++ QWebView 会导致 GUI 运行缓慢。

    当页面通过 QWebView 加载时 我注意到程序的其他元素开始运行缓慢 特别是 GUI 解决这个问题的最佳解决方案是什么 我不能说在使用时用户界面的其余部分有任何明显的减慢QWebView 即使是在动力相当不足的 SBC 上 我想知道是否