您可以使用QPen类来设置QGraphicsLineItem的粗细。QPen类控制线条的属性,包括颜色、宽度和样式。
以下是一个示例:
#include <QGraphicsScene>
#include <QGraphicsView>
#include <QGraphicsLineItem>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QGraphicsScene scene;
QGraphicsView view(&scene);
// 创建一条线并添加到场景中
QGraphicsLineItem line(0, 0, 100, 100);
scene.addItem(&line);
// 创建一个QPen对象,并设置线条宽度为3像素
QPen pen(Qt::red);
pen.setWidth(3);
// 将QPen对象应用于线条
line.setPen(pen);
view.show();
return app.exec();
}
在上面的代码中,我们创建了一个QGraphicsLineItem对象并将其添加到QGraphicsScene中。然后,我们创建一个QPen对象并将其线条宽度设置为3像素。最后,我们将QPen对象应用于线条,使其变为红色且粗细为3。
请注意,您还可以设置其他QPen属性,例如线条样式、线帽和连接样式。有关更多信息,请参见QPen文档。