银河麒麟桌面操作系统 V10 是一款简单易用、稳定安全、高效创新的产品,配备有完善的开发工具,支持主流编程语言,提供了良好的开发环境和大量的开发库。同时它支持国产数据库和中间件,以及封装系统级 SDK,可以很好地支撑项目开发工作。
本书基于银河麒麟桌面操作系统 V10,以 Qt 5.12.8 为开发平台,将理论知识与开发经验相结合,深入浅出地介绍桌面应用开发的常用技术。本书分为 10 章,内容包括初识 Qt、开发环境、编程基础、窗口设计、对话框、事件处理、信号槽、常用控件、布局管理、文件管理等。
本书可作为计算机、软件工程、物联网等信息类专业本科、专科层次的教学用书,也适合 Qt 编程的初学者、Qt 跨平台应用开发人员参考。
苏静:博士,教授,硕士生导师,天津科技大学教务处副处长,工程教育认证见习专家,中国计算机学会会员,信息网络安全、计算机应用等期刊审稿人。近年来主持或作为主要参与人参与承担了包括国家科技重大专项、国家自然科学基金、天津市科技支撑计划项目、天津市自然科学基金、中小企业创新基金、天津市教委项目、及横向科研课题20余项。近五年发表学术论文10余篇,获得授权专利2项。2021年与麒麟软件合作共建操作系统课程,获批教育部协同育人新工科建设项目,课程现为天津市一流课程。坚持教育教学改革研究,近年来获得三项省部级教学成果奖。注重实践育人成效,2022年指导“你好麒麟”研究生项目团队获第八届互联网+竞赛天津赛区金奖,国赛铜奖。
申波:麒麟软件教育发展中心资深讲师,拥有十余年一线开发及授课经验。天津大学兼职实训讲师。