目录
前言
需要用Qt显示视频,所以需要对QPainter
了解。详细参见Qt之图形(QPainter的基本绘图)
QPainter
函数介绍
绘图系统由
QPainter
完成具体的绘制操作,QPainter
类提供了大量高度优化的函数来完成GUI
所需要的大部分工作。它可以绘制一切想要的图形,从最简单的一条直线到其他任何复杂的图形,例如:点、线、矩形、弧形等。QPainter
也支持一些高级特性,例如反走样。
setRenderHint()
setPen()
painter.setPen(QPen(QColor(0, 160, 230), 2));
设置画笔颜色
setBrush()
设置画刷颜色,可以在画矩形的时候,填充矩形的颜色。drawPixmap()
painter.drawPixmap(rect(), QPixmap(":/Images/logo"));
我们可以在资源文件中添加logo
文件然后显示,也可以把图片放置在可执行程序的目录下,执行的时候就可以找到这个文件了。
- setFont