- 3
- 0
- 约1.7千字
- 约 4页
- 2017-08-15 发布于江苏
- 举报
十三、Qt2D绘图(三)绘制文字
十三、Qt 2D绘图(三)绘制文字
本文章原创于 转载请注明出处。
接着上一次的教程,这次我们学习在窗体上绘制文字。
1.绘制最简单的文字。
我们更改重绘函数如下:
void Dialog::paintEvent(QPaintEvent *)
{
QPainter painter(this);
painter.drawText(100,100,”yafeilinux”);
}
我们在(100,100)的位置显示了一行文字,效果如下。
2.为了更好的控制字体的位置。我们使用另一个构造函数。在帮助里查看
drawText,如下。
这里我们看到了构造函数的原型和例子。其中的flags参数可以控制字体在矩形
中的位置。我们更改函数内容如下。
void Dialog::paintEvent(QPaintEvent *)
{
QPainter painter(this);
QRectF ff(100,100,300,200);
//设置一个矩形
painter.drawRect(ff);
//为了更直观地看到字体的位置,我们绘制出这个矩形
painter.setPen(QColor(Qt::red));
//设置画笔颜色为红色
painter.d
您可能关注的文档
- 出土元代古船,承载几多往事.PDF
- 出行之礼.PDF
- 切出民生大蛋糕.PDF
- 刘光鼎地球物理青年科学技术奖评选办法(2009年8月通过).PDF
- 刘翔冬日那真的是一对.PDF
- 刘翔开口让人.PDF
- 刚需支撑价格上行.PDF
- 刚性控烟令助文明软着陆.PDF
- 创建教育强县的实践与思考.PDF
- 创建江苏省文明城市应知应会内容.PDF
- 2026年高中历史重要知识点解读——法家思想与中央集权.docx
- 2026年高中历史重要知识点解读——秦朝中央集权制度.docx
- 2026年高中历史重要知识点解读——孔子思想核心.docx
- 郑州汽车工程职业学院2026年单独招生《文化素质考试》笔试+面试综合模拟试题.docx
- 信阳艺术职业学院2026年单独招生《职业适应性测试》模拟试题(退役士兵考生专用).pdf
- 2026年高中历史重要知识点解读——百家争鸣主要学派.docx
- 郑州汽车工程职业学院2026年单独招生《文化素质考试》笔试+面试综合模拟试题.pdf
- 信阳艺术职业学院2026年单独招生《职业适应性测试》模拟试题(退役士兵考生专用).docx
- Unit 13(B卷能力提升)-【单元测试】9全一册分层训练AB卷(人教版)(原卷版).docx
- Unit 14-九年级英语全一册单元重难点易错题精练(人教版).docx
原创力文档

文档评论(0)