在使用QPainter绘制文本时,可以通过设置QPen的颜色来指定字体颜色。下面是一个示例代码:
// 创建一个QPen对象,并设置颜色为红色
QPen pen(Qt::red);
// 在绘图之前将这个pen设置给QPainter
painter.setPen(pen);
// 使用drawText方法绘制文本,这样就能以红色字体绘制文本了
painter.drawText(QPoint(100, 100), "Hello World");
这样就可以在使用QPainter绘制文本时指定字体颜色为红色。
内容由零声教学AI助手提供,问题来源于学员提问