QT Quick学习之路一

1 篇文章 0 订阅
1 篇文章 0 订阅

介绍

何为QT Quick

QT Quick 与 QT Widgets的区别?

传统界面库。包括Qt Widgets、wxWidgets、GTK+这些,通过对底层操作系统图形界面的封装来绘制窗体,实现跨平台;
像素界面库,用英文讲叫Pixel UI。包括duilib、CEGUI以及我们的主角Qt Quick。这类界面库直接调用底层显卡接口,操作显存中的每个像素。它实际上是直接在这些像素中构建出窗口组件、事件消息等上层逻辑概念。

在这里插入图片描述
从上面的表格我们可以总结这两类技术各自的适应范围:

1.传统界面库适合于专业性的、工业型的程序,不要求花哨的界面,只要点下按钮、选择菜单就能工作,最重要的是稳定、能如期提供需要的功能;

2.像素界面库则适合于用户体验要求高、讲究使用流程的应用,例如面向普通用户的手机app、桌面软件等,最重要的是使用流畅、美观大方,在不那么buggy的情况下偶尔出点小问题也是可以容忍的。

QT Widgets与 QT QML 的区别

QT Quick基础 QML

何为QML?

QML是一种描述性的脚本语言,文件格式以.qml结尾。语法格式非常像CSS(参考后文具体例子),但又支持javascript形式的编程控制

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值