qt编程里怎么画粗线

2024年12月02日 21:03
有2个网友回答
网友(1):

在paintEvent中,重新构建一个QPen类。
QPainter painter(this);
QPen pen = painter.Pen();
pen.setWidth(10);//改变线宽
painter.setPen(pen);
就可以画粗细了。

网友(2):

QPen可以满足你的需求
QPen pen;
pen.setWidth可以设置整数像素宽度,pen.setWidthF可以传入浮点数,如
pen.setWidthF(1.5)设置带小数的像素宽度。