请问在qt中如何实现在label上先载入一张图片,然后在上面画线?

2025-02-01 13:59:36
推荐回答(1个)
回答1:

不在窗体的paintEvent里画,在Qlabel的子类里画。

扩展QLabel,做一个QLabel的子类,在子类的paintEvent里面做:

1.先调用父类的paintEvent(为了把背景画上)
2.然后再用painter画上一条线。
窗体里用这个子类label。
满意就加点分