画图板系统

企业服务 数据服务 案例ID:191130
勿忘初心
2 年经验· 班柯科技
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

项目环境:Qt 5.12.0、Window10
项目描述:window系统的画图功能不能满足需求,我们通过QT将系统的已有功能进行扩展,多功能的绘图系统应运而生,该系统是跨平台的,简单、占用资源少、能够运用于多个操作平台。该系统用到了QT开发工具包SDK,丰富的API支持,包括多达250个C++类,还提供了基于模板的collections,file,I/0device,datetime等,还包括正则表达式的处理功能,支持openGL,XML支持。
项目责任:
1、软件架构的整体设计:菜单栏设计及功能实现、画图区设计、工具栏设计、其他功能设计
2、功能实现模块:菜单栏--新建,打开,保存等功能;
工具栏--选择图形样式,设置参数,插入文本等
画图区--简单的绘图区域,用户可自由绘制图形
3、单元测试模块,及bug处理
核心技术:
1、QT的QtDesigner设计师对界面的设计
2、QT的强大的QPainter绘图库的使用
3、QT的事件处理机制,包括QPaintEvent、QMouseEvent等事件类使用
4、QT的文件系统及数据流操作
5、QT的文件打印I/O操作

画图板系统

企业服务 · 数据服务 案例ID:191130
联系该工程师
微信扫码,建群沟通
作者: 勿忘初心 - 2年经验- 班柯科技

案例介绍

项目环境:Qt 5.12.0、Window10
项目描述:window系统的画图功能不能满足需求,我们通过QT将系统的已有功能进行扩展,多功能的绘图系统应运而生,该系统是跨平台的,简单、占用资源少、能够运用于多个操作平台。该系统用到了QT开发工具包SDK,丰富的API支持,包括多达250个C++类,还提供了基于模板的collections,file,I/0device,datetime等,还包括正则表达式的处理功能,支持openGL,XML支持。
项目责任:
1、软件架构的整体设计:菜单栏设计及功能实现、画图区设计、工具栏设计、其他功能设计
2、功能实现模块:菜单栏--新建,打开,保存等功能;
工具栏--选择图形样式,设置参数,插入文本等
画图区--简单的绘图区域,用户可自由绘制图形
3、单元测试模块,及bug处理
核心技术:
1、QT的QtDesigner设计师对界面的设计
2、QT的强大的QPainter绘图库的使用
3、QT的事件处理机制,包括QPaintEvent、QMouseEvent等事件类使用
4、QT的文件系统及数据流操作
5、QT的文件打印I/O操作

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例 联系该工程师
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×