基于LinuxQT图形图像课程设计
《基于LinuxQT图形图像课程设计》由会员分享,可在线阅读,更多相关《基于LinuxQT图形图像课程设计(24页珍藏版)》请在毕设资料网上搜索。
1、 QT 课程设计 题 目 制作画图工具 学生姓名 专业班级 学 号 所 在 系 指导教师 完成时间 年 月日 QT 课程设计 0 目 录 1 概述1 1.1 项目名称1 1.2 画图工具基本框架1 1.3 画图工具功能介绍2 1.3.1 菜单2 1.3.2 线型选择3 1.3.3 画笔宽度3 1.3.4 画笔颜色3 1.3.5 清空画板3 1.3.6 绘制图形3 1.3.7 橡皮擦3 1.3.8 坐标定位3 1.4 制作画图工具使用的编程语言4 1.5 编译环境4 1.6 使用 QT 编程语言制作画图工具的优势4 1.7 项目制作过程中应用到的 QT 知识4 1.7.1 信号与槽4 1.7.2
2、 对话框4 1.7.3 创建主窗口4 1.7.4 自定义窗口部件4 1.7.5 布局管理5 1.7.6 QT 中的事件机制5 1.7.7 二维图形的绘制5 QT 课程设计 0 1.8 项目中建立的类5 1.9 类之间的相互关系5 2 总体设计6 2.1 主窗口6 2.1.1 创建主窗口6 2.1.2 添加菜单6 2.1.3 添加子菜单6 2.1.4 创建状态栏7 2.2 悬浮窗7 2.2.1 线型选项7 2.2.2 画笔宽度调节8 2.1.3 画笔颜色选择8 2.2.4 清空画板9 2.2.5 绘制图形9 2.2.6 橡皮擦9 2.3 画板10 2.3.1 画布的创建10 2.3.2 画布的颜色初始化10 2.3.3 画板大小10 3 详细设计10 3.1 子菜单功能的实现10 3.1.1 New 功能的实现10 3.1.2 Open 功能的实现11 3.1.3 Save 功能的实现11 3.1.4 SaveAs 功能的实现12 QT 课程设计 0 3.2 悬浮窗内各个功能的实现13 3.2.1 Style 功能的实现13 3.2.2 Width 功能的实现14 3.2.3 Color 功能的实现14 3.2.4 Clear 功能的实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 LinuxQT 图形图像 课程设计
