在paintEvent中,重新构建一个QPen类。QPainter painter(this); QPen pen = painter.Pen(); pen.setWidth(10);//改变线宽 painter.setPen(pen);就可以画粗细了。
QPen可以满足你的需求QPen pen;pen.setWidth可以设置整数像素宽度,pen.setWidthF可以传入浮点数,如pen.setWidthF(1.5)设置带小数的像素宽度。