统信UOS应用开发实战教程

统信UOS应用开发实战教程

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

本书是一本关于统信UOS应用开发的实战教程,内容循序渐进,理论讲解与场景应用相互结合。

内容简介

统信UOS是一款界面美观、安全稳定的操作系统,为用户提供了丰富的应用生态,本书基于Qt 5.11.3来讲解统信UOS多种应用软件的开发。内容从Qt基础概述到窗口、空间、事件、图形视图、文件操作等。

作者简介

统信软件技术有限公司,(简称“统信软件”)是以“打造中国操作系统创新生态”为使命的中国基础软件公司,由操作系统厂家于2019年联合成立。公司专注于操作系统等基础软件的研发与服务,致力于为不同行业的用户提供安全稳定、智能易用的操作系统产品与解决方案。统信软件拥有操作系统研发、行业定制、国际化、迁移和适配、交互设计、咨询服务等多方面专业人才,能够满足不同用户和应用场景对操作系统产品的广泛需求。

章节目录

版权信息

内容提要

《统信UOS应用开发实战教程》编委会

推荐序

前言

第1章 Qt概述

1.1 Qt简介

1.2 Qt的下载与安装

第2章 Qt Creator初步使用

2.1 Qt Creator简介

2.2 Qt Creator功能概览

2.3 Qt Creator的模式简介

2.4 项目案例:Hello UOS

2.5 Qt项目文件

2.6 手动添加项目文件

2.7 VS Code和CMake代码环境配置

2.7.1 安装VS Code

2.7.2 在VS Code中安装插件

2.7.3 创建CMake演示项目

第3章 Qt元对象系统

3.1 元对象系统介绍

3.2 元对象系统功能

3.3 元对象系统实现

3.3.1 MOC文件示例

3.3.2 MOC文件重要的数据结构体

第4章 信号和槽机制

4.1 Qt自带的信号和槽

4.2 自定义信号和槽

4.3 项目案例:UOS程序启动器

4.4 信号和槽的拓展

第5章 Qt窗口设计

5.1 QWidget类简介

5.2 菜单栏

5.3 工具栏

5.4 状态栏

5.5 Dock部件

5.6 中心部件(核心部件)

5.7 资源文件

5.8 项目案例:UOS记事本

5.8.1 主窗口设计和功能介绍

5.8.2 主窗口主要实现代码

第6章 Qt对话框

6.1 标准对话框

6.2 消息对话框

6.3 自定义对话框

6.4 标准文件对话框

6.5 项目案例:UOS记事本

6.5.1 字体选择对话框

6.5.2 颜色选择对话框

第7章 Qt常用控件

7.1 QPushButton按钮控件

7.2 QLabel标签控件

7.3 项目案例1:显示文字和图片

7.4 项目案例2:显示动画

7.5 QLineEdit文本框控件

7.6 QCheckBox多选框控件

7.7 QRadioButton单选按钮控件

7.8 项目案例3:UOS计算器

7.9 QListView控件

7.10 项目案例4:缩略图显示

7.11 QComboBox控件

7.12 项目案例5:UOS联系人

7.12.1 注册页面主要实现代码

7.12.2 注册页面功能介绍

7.13 自定义控件

7.14 项目案例6:可以控制窗口大小的自定义控件

第8章 布局管理器

8.1 系统提供的布局控件

8.2 利用widget做布局

8.3 项目案例:UOS联系人

8.3.1 登录页面实现代码

8.3.2 登录页面功能介绍

第9章 Qt消息机制和事件

9.1 事件概述

9.2 项目案例1:键盘事件处理

9.3 项目案例2:鼠标事件处理

9.4 事件过滤器

9.5 项目案例3:事件过滤处理

第10章 绘图和绘图设备

10.1 QPainter概述

10.2 设定QPainter

10.3 使用QPainter绘图

10.4 坐标变换操作

10.5 混合模式

10.6 图像文件的存取

10.7 项目案例:UOS画板程序

第11章 图形视图框架

11.1 图形视图框架概述

11.2 场景、视图、图元介绍

11.3 项目案例:图像变换

第12章 文件操作

12.1 目录操作

12.1.1 目录及导航操作

12.1.2 文件及目录内容

12.1.3 当前目录及其他特定路径

12.1.4 API中的实例

12.1.5 Filter枚举变量

12.1.6 SortFlag枚举变量

12.2 基本文件操作

12.3 二进制文件读写

12.4 文本文件操作

12.5 INI文件操作

12.6 项目案例:UOS记事本

12.6.1 打开文件

12.6.2 保存文件

统信UOS应用开发实战教程是2022年由人民邮电出版社出版,作者统信软件技术有限公司 编。

得书感谢您对《统信UOS应用开发实战教程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
微信小程序开发实战 电子书
本书不局限于原生微信小程序开发,还涉及微信生态技术圈中的WePY框架应用、微信小游戏开发、使用CocosCreator开发小游戏等内容。
鸿蒙应用开发实战 电子书
本书为华为鸿蒙系统HarmonyOS开发图书,以JavaScript为开发语言,提供完整源代码。
.NET 微信公众平台开发教程 电子书
本书系统地介绍了使用ASP.NetMVC开发微信公众平台应用程序的的流程、方法、技巧和注意事项,内容涵盖微信公众平台提供的各种功能的开发,包括注册微信公众号、配置和使用微信公众号、自定义菜单、接收和发送消息、用户管理、客服管理、素材管理、统计分析、微信前端开发技术、微信门店管理、微信支付、微信红包等。
微信小程序开发实战教程(PHP+Laravel+MySQL)(微课版) 电子书
全面讲解微信小程序开发、实用技巧及后台交互流程。
全栈式微信小程序云开发实战 电子书
本书系统地介绍了基于云开发的全栈式微信小程序开发流程和实用技术,涵盖从小程序前端基础到后端云函数、数据库、云存储等技术。全书内容由浅入深、循序渐进,案例丰富,通过实战项目的完整介绍使读者可以将所学的知识更好地应用到实际开发中,从而快速具备独立完成小程序项目开发和迭代的能力。本书编者均具有多年教学实践经验和丰富的企业级开发架构实战经验。书中结合各知识点介绍两个完整实际项目的实现过程,易学易用。本书可