请问在Qt中使用什么控件能先显示一张图片,然后根据我算法对图片的分析返回的参数在图片上画线框出目标来

2025-01-27 13:43:34
推荐回答(2个)
回答1:

继承QLabel,重写mouseMoveEvent(QMouseEvent * ev)
mousePressEvent(QMouseEvent * ev)
mouseReleaseEvent(QMouseEvent * ev)
和PaintEvent结合用
用函数QLabel::mapFromGlobal获取鼠标点相对于qlabel的位置,在paintevent中drawline

回答2:

你可以见两个widget ,采用叠加方式,一个贴图,一个画线