Qt学习Qml学习 您所在的位置:网站首页 odrive源码分析 Qt学习Qml学习

Qt学习Qml学习

2023-05-17 22:40| 来源: 网络整理| 查看: 265

(一)Qt是什么,Qml概览 一、概述

Qt,就是一个UI库,跨平台,由于想要自己开发一个好用的终端软件,故选用。 Qml,它默认支持许多优质的控件和动效,为了现代和舒适的ui界面,故选用。 QML 是一种声明性语言,其实就是和 html 类似,它可以根据可视化组件以及它们如何相互交互和关联来描述用户界面,也需要QML引擎来解析,和html 需要浏览器解析才能有效果一样的道理。 总的来说 QML 其实就是一个语法规则。它是一种高度可读的语言,旨在使组件以动态方式相互连接,并允许在用户界面中轻松重用和定制组件。Qt Quick模块就是 Qt官方基于 QML 语法规则开发的一个标准GUI库,设计人员和开发人员可以在QML 软件中构建流畅的动画用户界面,并可以选择将这些用户界面与 c++ 后端交互通信。这些就是我的理解。当然像 Qt 官方还提供了 Qt Quick Controls 这个控件库,Qt 里面的很多的 模块也提供了 QML 的声明方式,我们也可以通过 一定的规则来 在 QML 应用程序里面添加像 Qt Multimedia 模块里的 视频音频播放器之类的封装好的控件, 如MediaPlayer、Radio、Video 等,当然,我们也可以直接基于这个QML语法开发直接的控件库,同时引入第三方 控件库(如涛哥的 TaoQuick)。

以下是快捷链接



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有