展开全部

主编推荐语

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

内容简介

统信UOS是一款界面美观、安全稳定的操作系统,可为用户提供丰富的应用生态。本书基于Qt5.11.3来讲解统信UOS多种应用的开发,内容循序渐进,从Qt基础概述到窗口、控件、事件、图形视图、文件操作等,读者通过阅读本书可掌握使用Qt开发应用的常备知识。本书实战导向强,精心设计了近20个项目案例,并在每章开头点明项目目标任务和通过项目可掌握的知识点,便于读者快速学习与实战。

目录

  • 版权信息
  • 内容提要
  • 《统信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 保存文件
展开全部

评分及书评

评分不足
2个评分
  • 用户头像
    给这本书评了
    5.0
    学到了

    UOS 是指 “统一操作系统”。UOS 系统是由统信软件开发的一款基于 Linux 内核的操作系统,支持龙芯、飞腾、兆芯、海光、鲲鹏等国产芯片平台的笔记本、台式机、一体机、工作站、服务器,以桌面应用场景为主,包含自主研发的桌面环境、多款原创应用,以及丰富的应用商店和互联网软件仓库,可满足用户的日常办公和娱乐需求。同时还有服务器分支,以服务器支撑服务场景为主,提供标准化服务、虚拟化、云计算支撑,并满足未来业务拓展和容灾需求的高可用和分布式支撑。

      转发
      评论

    出版方

    人民邮电出版社

    人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。