learnqml

  • 免费试看地址:https://jiaoyu.taobao.com/course/QKT_2081022
  • 完整视频购买地址:https://item.taobao.com/item.htm?id=638455394732
  • 代码地址:https://github.com/softmarch/learnqml

第一章:基础介绍

  1. 什么是Qt(免费)
  2. 下载Qt(免费)
  3. 安装Qt(免费)
  4. 卸载Qt(免费)
  5. QML程序效果展示(免费)
  6. 安装Qt 5.15 LTS(免费)

第二章:入门

  1. Qt Creator 入门(免费)
  2. Qt Creator Sessions
  3. CMake环境配置(免费)
  4. 新建项目(免费)
  5. 项目代码详解(免费)
  6. QML语法介绍(免费)
  7. CMake语法介绍
  8. Qt资源文件的使用(免费)
  9. QML在资源文件中的使用(免费)
  10. QML新建与引用

第三章:基础控件

  1. 矩形框(Rectangle)
  2. 标签(Label)
  3. 输入框(TextField)
  4. 下拉框(ComboBox)
  5. 对话框(Dialog)
  6. 抽屉(Drawer)
  7. 滑动视图与页面切换(SwipeView)

第四章:布局(Qt Quick Layouts)

  1. 锚(anchors)
  2. 列布局(ColumnLayout)
  3. 行布局(RowLayout)
  4. 栅格布局(GridLayout)
  5. 布局附加属性详解
  6. 布局填充详解

第五章:按钮控件(Button Controls)

  1. 图标主题(Icon Themes)
  2. 图标属性组(icon group)
  3. 抽象按钮(AbstractButton)
  4. 按钮(Button)
  5. 复选框(CheckBox)
  6. 延时按钮(DelayButton)
  7. 单选按钮(RadioButton)
  8. 圆形按钮(RoundButton)
  9. 开关(Switch)
  10. 工具按钮(ToolButton)

第六章:容器控件(Container Controls)

  1. 应用程序窗口(ApplicationWindow)
  2. 容器(Container)
  3. 框架(Frame)
  4. 组合框(GroupBox)
  5. 页(Page)
  6. 面板(Pane)
  7. 滚动视图(ScrollView)
  8. 堆栈视图(StackView)
  9. 列表视图(ListView)

第七章:2D绘图(Canvas)

  1. 画布与2D绘图
  2. 绘制直线与圆弧

第八章:自定义控件(Custom Controls)

  1. 创建自定义QML皮肤
  2. 创建自定义控件
  3. 自定义按钮(Button)

第九章:C++与QML数据交互

  1. 将C++类注册到QML
  2. 将C++类成员函数注册到QML

第十章:实战

  1. 在QML中使用串口
  2. Weights嵌入QML界面(QQuickWidgets)
  3. 多页面管理(Page Manager)

第十一章:数据库

  1. 打开SQLite数据库(QSqlDatabase)
  2. 插入数据(QSqlQuery)
  3. 查询数据(QSqlQuery)
  4. 删除数据(QSqlQuery)
  5. 修改数据(QSqlQuery)
  6. 在QML中操作数据库

第十二章:常见问题

  1. 为什么我的项目MinGW能编译而VS不行?
  2. 为什么我的项目中文乱码?
  3. 修改CMake项目名后编译不过的解决办法

第十三章:门禁系统项目实战

  1. 创建项目
  2. 给按钮加上图标
  3. 多页面切换

【Qt5开发】Qt Quick/QML快速入门视频教程相关推荐

  1. 【Qt】QML快速入门7——输入元素

    QML快速入门 [Qt]QML快速入门1--语法:https://blog.csdn.net/See_Star/article/details/113729827 [Qt]QML快速入门2--基本元素 ...

  2. python开发视频大全_2019年python开发编程21天快速入门视频教程+书籍大全和面试大礼包...

    极力推荐这套python资料,不是那种庞大的复杂的难以入门的课程,这套课程十分简单.其中一套21天入门python的课让你以最快的速度入门,加上另一套python资料包(其中包括了几十本python学 ...

  3. Qt Quick QML

    Qt Quick简介 Qt Quick是一个用于帮助开发者设计直观,现代,流畅的用户界面的技术集,近年来被广泛应用于手机,媒体播放器,机顶盒和其他手提设备.Qt Quick中包含了大量的用户界面元素, ...

  4. Qt Quick 4小时入门-安晓辉-专题视频课程

    Qt Quick 4小时入门-39905人已学习 课程介绍         Qt Quick(QML)是Qt 5里推荐的UI开发框架,能够为各种设备搭建流畅且绚丽的用户界面.本课程删繁就简,精心选择主 ...

  5. 《Qt Quick 4小时入门》学习笔记4

    http://edu.csdn.net/course/detail/1042/14806?auto_start=1 Qt Quick 4小时入门 第七章:处理鼠标与键盘事件 1.处理鼠标事件 鼠标信号 ...

  6. Qt Quick QML 实例之疯狂数字游戏(QML C++混合编程、翻译、QSetting )【建议收藏】

    文章目录 一.开门见山 二.最基本的框架(v0.1) 1. 后端数据处理 2. 导出 C++ 对象的 QML 的属性 3. 前台 UI 数据 三.完善执行逻辑(v0.2) 四.发布版本(v1.0) 1 ...

  7. Android 快速入门视频教程发布了~~

    录了套android快速入门视频教程. 通过一个简单的小例子,分别介绍android的四大组件. 内容不追求大而全,主要在于快速学习android开发牵涉到一些知识范畴. 入门了以后才好进一步学习. ...

  8. Qt Quick Qml 之QML与C++ 混合编程学习

    <QML与C++ 混合编程学习> 1. 在 QML 中使用 C++ 类和对象 1) C++ 类的修改 2) 注册 QML 类型 3) 在 QML 中导入类型 4) 在 QML 创建由 C+ ...

  9. Qt Quick QML实现自定义虚拟软键盘详解

    Qt Quick QML实现自定义虚拟软键盘详解 在Qt5.8版本推出的QML软键盘功能中,有两种实现方案.一种是基于中文汉字数据库,另一种是基于Google拼音输入引擎.然而,相比于官方软键盘,这两 ...

最新文章

  1. CLion 中使用 C++ 版本的 OpenCV
  2. Oracle 中国研发中心裁员已成定局,云时代下一个是谁?
  3. Swift - 43 - 继承, 多态, 析构函数
  4. Vue学习笔记 出自http://www.cnblogs.com/chenzechuang/p/6687267.html#top
  5. QT-程序依赖打包-windeployqt方式(简述版)
  6. 批发网商品采集API接口
  7. 微信小程序关于下拉刷新
  8. Carmack平方根函数经典案例
  9. 计算机如何引用表格,(Excel如何实现跨文件表引用数据)excel引用其他表格数据路径...
  10. 简单易懂的现代魔法……原来是C++啊
  11. app第三方支付测试点
  12. [Swift]注册并购买加入Apple开发者计划。提示: “你的支付授权失败。请核对你的信息并重试,或尝试其他支付方式。请联系你的银行”...
  13. 性能测试监控指标和分析
  14. comon lisp标准_common-lisp – Common Lisp的最新标准
  15. 深入理解23种设计模式(14) -- 访问者模式
  16. 【自学笔记】尚硅谷数据结构与算法Chapter 2 稀疏数组和队列
  17. 《Gans in Action》第一章 对抗神经网络介绍
  18. 【网络游戏§绿色DOTA2魔笛V1.001 官方最新版§DOTA游戏辅助工具§】
  19. 个人博客怎么选择域名
  20. 梯度下降法和泰勒公式

热门文章

  1. linux下c的串口收发
  2. 日语蔬菜水果相关词汇(1)
  3. 远程登陆windows设置分辨率
  4. 网页调扫描仪扫描并显示
  5. 禁止App字体随系统字体变化而变化的问题
  6. 树莓派固定IP地址错误无法连接的解决办法,不用重装系统。适用于树莓派文件配置错误后的修改。
  7. 安装Office2010提示无法将数值写入注册表
  8. Chatgpt人工智能的聊天机器人来给软件测试人员的影响是什么?
  9. redis cluster slots数量 为何是16384(2的14次方)
  10. JDSU故障测试仪维修OTDR光时域反射仪维修MTS2000