Qt QPainter 在 (171, 660)位置绘制pixpelsize为18的 文字 检测日期:2022-03-24font-weight: 400; color: #ECF0F5; line-height: 14px;
时间: 2024-03-11 15:50:10 浏览: 119
Qt绘制曲线图(基于qt画图QPainter)c++.txt
好的,以下是绘制文字的代码示例:
```cpp
QPainter painter(your_widget); // 传入需要在其上绘制的 widget 对象
// 在 (171, 660) 位置绘制文字
int x = 171, y = 660;
// 设置字体
QFont font;
font.setPixelSize(18);
// 设置颜色
QColor color("#ECF0F5");
// 设置文本内容
QString text = "检测日期:2022-03-24";
// 绘制文字
painter.setRenderHint(QPainter::Antialiasing, true); // 抗锯齿
painter.setFont(font);
painter.setPen(color);
painter.drawText(x, y, text);
```
其中 `your_widget` 是你希望在其上绘制文字的 widget 对象,比如 `QLabel` 或 `QWidget`。
阅读全文