基于linuxqt图形图像课程设计

基于linuxqt图形图像课程设计

ID:33743218

大小:395.00 KB

页数:24页

时间:2019-02-28

基于linuxqt图形图像课程设计_第1页
基于linuxqt图形图像课程设计_第2页
基于linuxqt图形图像课程设计_第3页
基于linuxqt图形图像课程设计_第4页
基于linuxqt图形图像课程设计_第5页
资源描述:

《基于linuxqt图形图像课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、QT课程设计郑州科技学院QT课程设计题目制作画图工具学生姓名专业班级学号所在系指导教师完成时间年月日QT课程设计目录1概述………………………………………………………………………………11.1项目名称…………………………………………………………………11.2画图工具基本框架……………………………………………………11.3画图工具功能介绍……………………………………………………21.3.1菜单…………………………………………………………………21.3.2线型选择……………………………………………………………31.3.3画笔宽度……………………………………………………………31

2、.3.4画笔颜色……………………………………………………………31.3.5清空画板……………………………………………………………31.3.6绘制图形……………………………………………………………31.3.7橡皮擦………………………………………………………………31.3.8坐标定位……………………………………………………………31.4制作画图工具使用的编程语言……………………………………41.5编译环境………………………………………………………………41.6使用QT编程语言制作画图工具的优势………………………41.7项目制作过程中应用到的QT知识………………………………41

3、.7.1信号与槽……………………………………………………………41.7.2对话框………………………………………………………………41.7.3创建主窗口…………………………………………………………41.7.4自定义窗口部件……………………………………………………41.7.5布局管理……………………………………………………………51.7.6QT中的事件机制……………………………………………………51.7.7二维图形的绘制……………………………………………………50QT课程设计1.8项目中建立的类…………………………………………………………51.9类之间的相互关系…………………

4、……………………………………52总体设计…………………………………………………………………………62.1主窗口……………………………………………………………………62.1.1创建主窗口…………………………………………………………62.1.2添加菜单……………………………………………………………62.1.3添加子菜单…………………………………………………………62.1.4创建状态栏…………………………………………………………72.2悬浮窗……………………………………………………………………72.2.1线型选项……………………………………………………………72.2.2画笔宽度

5、调节………………………………………………………82.1.3画笔颜色选择………………………………………………………82.2.4清空画板……………………………………………………………92.2.5绘制图形……………………………………………………………92.2.6橡皮擦……………………………………………………………92.3画板………………………………………………………………………102.3.1画布的创建…………………………………………………………102.3.2画布的颜色初始化…………………………………………………102.3.3画板大小……………………………………………………………

6、103详细设计………………………………………………………………………103.1子菜单功能的实现……………………………………………………103.1.1New功能的实现……………………………………………………103.1.2Open功能的实现…………………………………………………113.1.3Save功能的实现…………………………………………………113.1.4SaveAs功能的实现………………………………………………120QT课程设计3.2悬浮窗内各个功能的实现…………………………………………133.2.1Style功能的实现…………………………………………………133.2.

7、2Width功能的实现…………………………………………………143.2.3Color功能的实现…………………………………………………143.2.4Clear功能的实现…………………………………………………163.2.5绘图功能的实现…………………………………………………163.2.6eraser功能的实现………………………………………………173.3鼠标形状设置……………………………………173.4坐标位置显示功能的实现……………………17结束语………………………………………………………………………18致谢…………………………

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。