项目简介
本项目是基于QT框架开发的简易绘图工具,以QGraphicsView作为核心组件。它提供了一个灵活且易于扩展的绘图环境,具备多种图形操作和数据管理功能。
项目的主要特性和功能
基础功能
- 移动画布:按住鼠标中键并移动可平移画布。
- 缩放画布:拖动右侧滑块能缩放画布。
- 旋转画布:拖动底部滑块可旋转画布。
- 删除图形:选中图形后按Delete键删除。
绘制功能
- 绘制多段线:按P键开始,鼠标拾取顶点,右键结束,C键闭合,Esc键取消。
- 绘制包围盒:选中图形后按B键绘制。
数据管理
- 保存文档:支持使用Ctrl + S快捷键保存当前绘图文档。
安装使用步骤
环境准备
- 安装QT开发环境,建议使用QT 5.14.2。
- 在Windows系统中,确保在环境变量中添加QT路径,例如
D:/Qt/Qt5.14.2/5.14.2/msvc2017_64/bin
。
构建项目
本项目使用CMake进行构建,在项目根目录下运行CMake命令生成构建文件。
运行项目
使用生成的构建文件进行编译和运行。
使用工具
- 启动程序后,用鼠标和键盘快捷键进行画布操作和图形绘制。
- 使用Ctrl + S保存绘图文档。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】