littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于QT的简易绘图工具

项目简介

本项目是基于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】