基于LinuxQT图形图像课程设计.docxVIP

  • 5
  • 0
  • 约1.51万字
  • 约 33页
  • 2021-03-08 发布于天津
  • 举报
QT课程设计 题 目 制作画图工具 学生姓名 专业班级 学 号 所在系 指导教师 完成时间 年 月曰 目录 1概述 1 1.1项目名称 1 1.2画图工具基本框架 1 1.3画图工具功能介绍 2 菜单 2 线型选择22222222222222222232222 1.3.3画笔宽度22222222222222222232222 画笔颜色22222222222222222232222 清空画板22222222222222222232222 绘制图形22222222222222222232222 1.3.7橡皮擦22222222222222222223 2222 1.3.8 坐标定位22222222222222222232222 制作画图工具使用的编程语言 2222222222242 编译环境 222222222222222222 422222 使用 QT 编程语言制作画图工具的优势项目制作过程中应用到的 QT 知识222222222 42 1.7.1 信号与槽22222222222222222242222 对话框22222222222222222224 2222 创建主窗口22222222222222222 42222 自定义窗口部件22222222222222224 222 TOC \o 1-5 \h \z \o Current Document 1.7.5布局管理 -5 \o Current Document QT中的事件机制 5 - 1.7.7二维图形的绘制 5 - \o Current Document 项目中建立的类 5 \o Current Document 类之间的相互关系 5- \o Current Document 2 总体设计 6 - \o Current Document 2.1 主窗口 6-- \o Current Document 创建主窗口 6-- \o Current Document 2.1.2添加菜单 6-- \o Current Document 2.1.3添加子菜单 6-- \o Current Document 2.1.4创建状态栏 7- \o Current Document 2.2 悬浮窗 7 --- \o Current Document 线型选项 7-- \o Current Document 2.2.2画笔宽度调节 8 - 2.1.3画笔颜色选择 8 - \o Current Document 2.2.4清空画板 9-- \o Current Document 2.2.5绘制图形 9-- \o Current Document 2.2.6橡皮擦 9-- \o Current Document 2.3 画板 10-- 画布的创建 1-0- 1-0 1-0 TOC \o 1-5 \h \z \o Current Document 2.3.3画板大小 10…… 3详细设计 10 \o Current Document 3.1子菜单功能的实现 1 ?… New 功能的实现1111111111111111101 \o Current Document Open功能的实现 11… \o Current Document Save功能的实现 11??… \o Current Document SaveAs功能的实现 …… \o Current Document 3.2悬浮窗内各个功能的实现 … \o Current Document Style功能的实现 11 ?… \o Current Document Width功能的实现 11 \o Current Document Color功能的实现 14… \o Current Document Clear功能的实现 1…… \o Current Document 3.2.5绘图功能的实现 16??… \o Current Document eraser功能的实现 …??… 3.3鼠标形状设置 17-?…… \o Current Document 3.4坐标位置显示功能的实现 …… 结束语 18 1920致谢 19 20 参考文献 1概述 1.1项目名称 制作画图工具 1.2画图工具基本框架 运行结果如下图: 图1.1 9l-l *-*8+ dku i 2 图1.2 图1.3 图1.4 1.3画图工具功能介绍 1.3.1菜单 图1.2 File New (新建) Open (打开一个图片) Save (保存) SaveAs (另存为) E

文档评论(0)

1亿VIP精品文档

相关文档