Qt5.9绘制文字(drawText函数)用法
生活随笔
收集整理的這篇文章主要介紹了
Qt5.9绘制文字(drawText函数)用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
**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 轉化為字符。
總結
以上是生活随笔為你收集整理的Qt5.9绘制文字(drawText函数)用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: qt 中如何检测是否按下键盘(很实用)
- 下一篇: qt 中常见错误汇总