使用QT实现简单的画图功能(一)

  • 目的
  1. 了解简单的QGraphicsView(视图QGraphicsScene(场景, QGraphicsItem(图元图元控件的使用方法。
  2. 了解QT软件的使用,熟悉工具栏的使用。
  3. 了解QT对Xml的读取和写入方法。了解QXmlStreamWriterQXmlStreamReader的使用方法。
  4. QT软件版本:Qt5.14.0
  • 准备工作

创建Qt项目

Qt的项目创建也很简单,通过菜单栏:

文件-》新建项目-》Applicaton项-》qt Widgets Application->填写名称/路径顺着流程走就能创建一个项目。

创建后的项目结果如下图示:

使用QT实现简单的画图功能(一)

        创建Qt资源文件:

右键项目目录-》add new... 选择QT模板的Qt resource file 如下图示:

使用QT实现简单的画图功能(一)

设置文件名称:Images

使用QT实现简单的画图功能(一)

在点击 Add Prefix-》修改前缀:/new/img。并在项目目录下添加ImageIcon的图片文件.

使用QT实现简单的画图功能(一)

Add Files完成文件导入。

使用QT实现简单的画图功能(一)

          Qt界面的UI设计

          做个简单的画图工具,可以去掉菜单栏和状态栏,添加个工具栏,

          同时在下方Action Editor栏上新增动作,并添加图片资源等

         使用QT实现简单的画图功能(一)

        添加后,拖拽新增的动作拖拽到工具栏上完成添加。

       使用QT实现简单的画图功能(一)

     最后效果: 

使用QT实现简单的画图功能(一)