Qt Quick/QML入门培训
第1章 序章 6
1 什么是Qt
2 下载Qt
3 安装Qt
4 卸载Qt
5 QML程序效果展示
6 安装Qt 5.15 LTS
第2章 入门 11
7 Qt Creator 入门
8 Qt Creator Sessions
9 CMake 环境配置
10 新建项目
11 项目代码详解
12 QML语法介绍
13 CMake 语法介绍
14 Qt资源文件的使用
15 QML在资源文件中的使用
16 QML新建与引用
17 Qt for Android环境搭建
第3章 基础控件 8
18 矩形框(Rectangle)
19 标签(Label)
20 加载器(Loader)
21 输入框(TextField)
22 下拉框(ComboBox)
23 对话框(Dialog)
24 抽屉(Drawer)
25 滑动视图与页面切换(SwipeView)
第4章 布局(Qt Quick Layouts)
26 锚(anchors)
27 列布局(ColumnLayout)
28 行布局(RowLayout)
29 布局附加属性
30 布局填充 06:20
第5章 按钮控件(Button Controls)
31 图标主题(Icon Themes)
32 图标属性组(icon group)
33 抽象按钮(AbstractButton)
34 按钮(Button)
35 复选框(CheckBox)
36 延时按钮(DelayButton)
37 单选按钮(RadioButton)
38 圆形按钮(RoundButton)
39 开关(Switch)
40 工具按钮(ToolButton)
第6章 容器控件(Container Controls)
41 应用程序窗口(ApplicationWindow)
42 容器(Container)
43 框架(Frame)
44 组合框(GroupBox)
45 页(Page)
46 面板(Pane)
47 滚动视图(ScrollView)
48 堆栈视图(StackView)
49 列表视图(ListView)
第7章 2D绘图(Canvas)
50 画布与2D绘图(Canvas)
51 绘制直线和圆弧
第8章 自定义控件(Custom Controls)
52 创建自定义QML皮肤
53 创建自定义模块 08:51
54 自定义按钮(Button)
第9章 C++与QML数据交互
55 将C++类注册到QML
56 将C++类成员函数注册到QML
第10章 实战
57 在QML中使用串口
58 Weights嵌入QML界面(QQuickWidgets)
59 多页面管理(Page Manager)
第11章 数据库
60 打开SQLite数据库(QSqlDatabase)
61 插入数据(QSqlQuery)
62 查询数据(QSqlQuery)
63 删除数据(QSqlQuery)
64 修改数据(QSqlQuery)
65 在QML中操作数据库
第12章 常见问题
66 为什么我的项目MinGW能编译而VS不行?
67 为什么我的项目中文乱码?
68 修改CMake项目名后编译不过的解决办法
第13章 门禁系统项目实战
69 门禁系统项目实战
70 给按钮加上图标
71 多页面切换