QPainter绘图系统 - 介绍篇

简介

  • QPainter 绘图系统绘制的图形不可交互操作,如果想要绘图交互,使用QGraphics View架构
  • QPainter 要指定绘图设备,有三种绘图设备,可以理解为一块画布
    • QWidget
    • QPixmap
    • QImage
  • QPainter 在widget上绘图时,要重定义paintEvent(),在此事件内编写绘图代码

主要属性

  1. pen属性,控制线条的颜色、宽度、线型等
  2. brush属性,用户设置图形填充颜色、渐变、填充方式等
  3. font属性,绘制文字时定义文字样式

你可能感兴趣的:(QPainter绘图系统 - 介绍篇)