当前位置: 首页 > news >正文

南平网站建设爱站小工具计算器

南平网站建设,爱站小工具计算器,梧州网站优化,建湖网站设计QML 中的 WebEngineView 是用于显示网页内容的组件,它基于 Qt WebEngine,支持现代网页渲染和与 JavaScript 的交互。它通常用来在 QML 应用中嵌入浏览器或加载在线资源。WebEngineView 可以展示 HTML、CSS、JavaScript 等网页内容,并提供多种属性和方法来控制其行为。 如下…

QML 中的 WebEngineView 是用于显示网页内容的组件,它基于 Qt WebEngine,支持现代网页渲染和与 JavaScript 的交互。它通常用来在 QML 应用中嵌入浏览器或加载在线资源。WebEngineView 可以展示 HTML、CSS、JavaScript 等网页内容,并提供多种属性和方法来控制其行为。

如下是一个简单的demo和源码:

QML与Echarts图表

1.WebEngineView的主要属性

枚举 (enumeration)

  1. ErrorDomain: 表示与 WebEngine 相关的错误类型的枚举,如网络错误、SSL 错误等。

  2. Feature: 用于控制浏览器功能的枚举,例如地理位置、媒体播放等。

  3. FindFlags: 搜索功能的标志,用于定义在页面中查找文本时的行为。

  4. JavaScriptConsoleMessageLevel: 控制台消息的等级,表示来自 JavaScript 控制台的消息重要性(例如,信息、警告、错误)。

  5. LifecycleState: 页面生命周期的状态,如 ActiveFrozenDiscarded 等。

  6. LoadStatus: 表示页面加载的状态,例如 Loading, Loaded, Failed

  7. PrintedPageOrientation: 打印时页面的方向(横向或纵向)。

  8. PrintedPageSizeId: 页面打印尺寸的枚举(如 A4, Letter 等)。

  9. RenderProcessTerminationStatus: 渲染进程终止的状态,如正常退出或崩溃退出。

  10. WebAction: 浏览器动作的枚举(如后退、前进、重新加载等)。

布尔属性 (bool)

  1. activeFocusOnPress: 决定点击 WebEngineView 时是否获得焦点。

  2. audioMuted: 控制网页中的音频是否静音。

  3. canGoBack: 指示是否可以导航回历史记录中的前一个页面。

  4. canGoForward: 指示是否可以导航到历史记录中的下一个页面。

  5. isFullScreen: 是否当前页面处于全屏模式。

  6. loading: 页面是否正在加载。

  7. recentlyAudible: 指示网页是否最近有音频输出。

颜色属性 (color)

  1. backgroundColor: 设置 WebEngineView 的背景颜色。

数字和几何属性

  1. contentsSize: 网页内容的大小。

  2. loadProgress: 页面加载进度,范围从 0 到 100。

  3. scrollPosition: 当前网页的滚动位置。

  4. renderProcessPid: 渲染进程的进程 ID。

  5. zoomFactor: 网页的缩放比例。

其他对象属性

  1. devToolsView: 用于显示开发者工具的 WebEngineView 实例。

  2. history: 提供对 WebEngineHistory 对象的访问,以获取或操作浏览历史记录。

  3. icon: 当前网页的图标(如网站的 favicon)。

  4. inspectedView: 被检查的 WebEngineView,用于调试时的场景。

  5. lifecycleState: 网页的生命周期状态(如 Active, Frozen)。

  6. profile: 当前 WebEngineViewWebEngineProfile,用于存储 cookie、缓存等。

  7. recommendedState: 推荐的页面生命周期状态。

  8. settings: 用于获取和设置与页面呈现相关的 WebEngineSettings

  9. title: 当前页面的标题。

  10. url: 当前加载的页面 URL。

  11. userScripts: 包含网页上运行的用户脚本集合。

  12. webChannel: 用于 Web 与 QML 交互的 QQmlWebChannel 实例。

  13. webChannelWorld: 用于隔离不同 WebChannel 实例的 ID。

2.WebEngineView信号

信号解释

  1. activeFocusOnPressChanged(bool activeFocusOnPress)

http://www.hrbkazy.com/news/41387.html

相关文章:

  • 重庆企业网站营销设计湖北网站建设制作
  • 各大网站的域名是什么原因百度竞价推广怎么样才有效果
  • 大型建设网站百度网站登录
  • 用什么做php网站百度客服人工电话24小时
  • 新开传奇网站3000ok线上引流的八种推广方式
  • 网站上面如何加入视频个人网站免费推广
  • 微信淘宝购物券网站是怎么做的搜狗推广效果好吗
  • 中企动力主要是干嘛的上海好的seo公司
  • wordpress又拍云cdn教程seo爱站网
  • php自己写框架做网站如何联系百度客服
  • 朝阳住房和城乡建设官方网站seo诊断专家
  • 陕西安康网站建设长沙疫情最新数据消息
  • 直接用apk 做登陆网站线上广告
  • 百度seo网站优化怎么做网络软文发布平台
  • 网站技术解决刷关键词要刷大词吗
  • jsp网站开发源码实例百度推广怎么做最好
  • 企业网站背景颜色引擎优化搜索
  • 精湛的合肥网站建设口碑营销案例
  • wordpress链接过期河池网站seo
  • 西昌网站建设公司免费观看b站的广告网站平台
  • 公司的网站开发部门叫什么面点培训学校哪里有
  • wordpress倒入数据seo程序专员
  • 网站改域名审核时间绍兴seo网站管理
  • 个人可以做购物网站吗google年度关键词
  • 方城网站设计哈尔滨seo
  • 网站建设是怎么一回事宁波受欢迎全网seo优化
  • 网站开发用怎么语言百度搜索名字排名优化
  • 网站建设行业赚钱么凌哥seo
  • php网站制作软件网站开发的一般流程
  • 菏泽网站建设仕佳互联seo门户网站