课程目录: qml与qt培训
4401 人关注
(78637/99817)
课程大纲:

    qml与qt培训

 

 

 

Qt框架、面向对象编程原理与工具
Qt 简介与现状
Qt应用范围
深入面向对象编程
Qt编程团队组建管理以及设计开发流程介绍
windows mobile平台qt应用开发流程
linux平台qt应用开发流程
Qt 对象模型与类图,介绍Qt 常用类(Qt对象结构图分析)
QtCreator 集成开发环境介绍(设置开发环境, 设置编译环境,试图切换,快速查声明)
Qt 信号与槽、元对象的编程原理与应用
Qt常用控件介绍
信号与槽介绍与类比
元对象系统,元对象属性
布局管理器, 综合三种布局
Qt模块与第三方模块介绍(Qt核心模块,网络模块,数据库模块,webkit模块 Qt Mobility)
实例:用qt实现文本记事本
基于QT的界面框架模式
MVC架构模式简介
模型/视图表格模型
·Qt的模型/视图架构
·用于表格的QStandardItemModel
·创建自定义表格模型
模型/视图树模型
·用于树QStandardItemModel的用法
·创建自定义树模型
模型/视图委托
·与数据类型相关的编辑器
·与数据类型相关的委托
·与模型相关的委托
模型/视图中的视图
·QAbstractItemView子类
·与模型相关的可视化视图
QT之GUI应用开发
QT典型界面控件组
各种窗体类型介绍
各种界面布局管理模式介绍
创建富文本编辑器
·QTextDocument简介
·创建自定义的文本编辑器
·一个单行的富文本编辑器
·编辑多行的富文本
创建富文本文档
·高质量地输出QTextDocument文件
·创建QTextDocument
·输出和打印文档
·绘制页面
创建图形/视图窗口
·图形/视图架构
·图形/视图窗口部件和布局
·图形项简介
创建图形/视图场景
·场景、项和动作
·增强QGraphicsView的功能
·创建可停靠的工具箱窗口部件
·创建自定义图形项
qt进行图形绘制的编程原理与应用
qt坐标系统
访问屏幕信息
绘画系统
·图形的绘画
·图形填充
·创建绘画设备
·写入一个图片文件
·绘画样式
图形视图框架
·图形视图框架的结构
·图形视图坐标系统
实例:基本绘画操作
实例:符合图形绘画
QML编程基础
·第一个QML程序
·QML文档构成
·QML基本语法
QML可视元素
·Rectangle(矩形)元素
·Image(图像)元素
·Text(文本)元素
·自定义元素(组件)
QML元素布局
·Positioner(定位器)
·Anchor(锚)
QML事件处理
·鼠标事件
·键盘事件
·输入控件与焦点