Qt5.9绘制文字(drawText函数)用法
发布日期:2021-05-07 00:22:20 浏览次数:19 分类:原创文章

本文共 588 字,大约阅读时间需要 1 分钟。

**1:**在paintEvent(QPaintEvent *event) ;绘画事件中实现

 QFont font;//字体属性类对象,可以设置字体的属性 //设置字体属性    font.setPixelSize(30);//设置字体大小    font.setUnderline(true);//设置下划线    font.setOverline(true);//设置上划线    font.setItalic(true);//设置斜体    font.setBold(true);//设置加粗    font.setCapitalization(QFont::SmallCaps);//设置字母大小写    font.setLetterSpacing(QFont::AbsoluteSpacing,10);//设置字符间距     painter.setFont(font);//使用字体属性    painter.setPen(Qt::red);//设置画笔颜色       painter.drawText(6*SIZE,BASESIZE,"第"+QString::number(gate)+"关,现存敌人"+QString::number(enemyNum));    

QString::number(enemyNum):是把数字 enemyNum 转化为字符。

上一篇:qt 中转化图片格式与大小的方法
下一篇:qt 中如何检测是否按下键盘(很实用)

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2025年04月11日 04时15分04秒