KYCP

麒麟操作系统应用开发高级工程师KYCP(应用开发)

课程大纲麒麟操作系统应用开发高级工程师KYCP(应用开发)课程大纲02课程教材麒麟操作系统应用开发高级工程师KYCP(应用开发)课程教材03考试大纲麒麟操作系统应用开发高级工程师KYCP(应用开发)课程考试大纲04第一章 Qt概述初识QtQt概述Qt的发展历程版本及特点Qt的使用领域05第二章 Qt开发环境Qt开发环境_1Qt开发环境_2Qt的下载与安装Qt Creator的下载与安装Qt Cre

  • 授课范围:

课程大纲


麒麟操作系统应用开发高级工程师KYCP(应用开发)课程大纲


02

课程教材


麒麟操作系统应用开发高级工程师KYCP(应用开发)课程教材


03

考试大纲


麒麟操作系统应用开发高级工程师KYCP(应用开发)课程考试大纲


04

第一章 Qt概述


初识Qt


Qt概述


Qt的发展历程版本及特点


Qt的使用领域


05

第二章 Qt开发环境


Qt开发环境_1

Qt开发环境_2

Qt的下载与安装

Qt Creator的下载与安装

Qt Creator页面功能预览

第一个Qt项目

项目模块详解

银河麒麟桌面应用开发环境部署

06

第三章 Qt编程基础


Qt编程基础_1

Qt编程基础_2

Qt的基本数据类型

Qt的容器类介绍

Qt的字符容器类介绍

qDebug函数的用法及封装原理

qAbs函数的用法及封装原理

更多函数的用法及封装原理

字符串操作_1

字符串操作_2

字符串查询

字符串转换

QList的特性及用法

QLinkedList的特性及用法

QVector的特性及用法

QStack与QQueue的特性及用法

QSet的特性与用法

QMap的特征及用法

QMultiMap的特征及用法

QHash与QMultiHash的用法

QVariant简介

QVariant的基本使用

Java类型迭代器_1

Java类型迭代器_2

STL类型迭代器

foreach关键字

07

第四章 Qt窗口设计


Qt窗口设计_1

Qt窗口设计_2

初始主窗口

菜单栏

工具栏

状态栏

主窗口的实现

记事本项目(UI定制)实践

08

第五章 Qt对话框


Qt对话框_1

Qt对话框_2

输入对话框

颜色对话框

字体对话框

文件对话框

属性API

静态API

浅析QDialog

对话框的定制

打开文件

字体颜色选择

记事本项目(功能实现)实践

自定义登录框的封装实践

09

第六章 Qt事件处理


Qt事件处理_1

Qt事件处理_2

事件的产生

事件的类型

事件的传递

事件的分发

键盘事件的处理

鼠标事件的处理

事件过滤器

定时器事件的使用

随机数的生成与使用

打地鼠 - 项目的实现要求及效果

打地鼠 - 页面初始化

打地鼠 - 开始游戏

打地鼠 - 得分判断

打地鼠 - 结束游戏

打地鼠游戏项目实践

10

第七章 Qt信号槽


Qt信号槽_1

Qt信号槽_2

信号槽机制的概述

Qt自带的信号槽

信号与槽的关联

信号与槽的自动关联

信号与槽的断开关联

新的信号槽语法1

新的信号槽语法2

自定义的信号与槽

一个信号关联多个槽函数

多个信号关联一个槽函数

自定义信号槽的封装实践

11

第八章 常见控件


Qt中的常见控件_1

Qt中的常见控件_2

Qt中的常见控件_3

Qt中的常见控件_4

QPushButton的使用

QRadioButton与QButtonGroup_1

QRadioButton与QButtonGroup_2

QCheckBox的使用

QDialogButtonBox的使用

标签类控件-QLabel

QLCDNumber的使用

输入框类控件-QLineEdit

QTextEdit的使用

QComboBox的使用

QSpinBox与QDoubleSpinBox的使用

进度条类控件-QProgressBar

QSlider的使用

模型视图

QListView的基本使用

QListView的进阶使用

QListWidget的使用

QTableView的使用

QTableView自定义代理的使用

QTableWidget的使用_1

QTableWidget的使用_2

QTreeView的使用

QTreeWidget的使用

基于重绘的自定义控件的封装

基于继承的自定义控件的封装

计算器项目实践

自定义开关控件的封装实践

12

第九章 Qt布局管理


Qt中的布局管理

系统布局方式概述

QHBoxLayout的使用_1

QVBoxLayout的使用_2

QGridLayout的使用

QFormLayout的使用

嵌套布局管理器的使用

QSplitter的概述

QSplitter的使用示例

13

第十章 Qt文件管理


Qt中的文件管理_1

Qt中的文件管理_2

文本文件读写操作

二进制文件读写

QDir的基本使用

统计文件大小

文件浏览器

QFileInfo的基本使用

QFileInfo的使用示例

QFileSystemWatcher的基本使用

文件监控系统的实现_1

文件监控系统的实现_2

记事本-编辑功能

记事本-文件存储功能

文件浏览器项目实践

记事本项目(数据持久化)实践


首页
新闻
业务入口
联系