NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
[TOC] ## 概述 1. 可用于绘制 low-level 的图形,字体,图像到 QWidget 和 paint devices。 2. 可用于所有继承 QPaintDevice 的对象,如 QWidget,QLabel,QPushButton 3.常用于 QWidget 的paintEvent(QPaintEvent *) ## 使用 ``` void SimpleExampleWidget::paintEvent(QPaintEvent *) { QPainter painter(this); painter.setPen(Qt::blue); painter.setFont(QFont("Arial", 30)); painter.drawText(rect(), Qt::AlignCenter, "Qt"); } ```