检测图像中的区域.QT中的重叠小部件是可能的

Detecting areas in an image. Overlapping Widgets in QT is it possible ?

本文关键字:小部 QT 图像 区域 检测 重叠      更新时间:2023-10-16

我目前有一个图像,说一张脸显示在QLabel内,我想在眼睛上添加两个QPush按钮,以便我知道何时按下这些按钮。我想让按钮与脸部重叠,这样我就可以知道用户点击了眼睛。我的问题是QT中是否有允许小部件重叠的布局。?

你可以将

QPushButtons的父级设置为QLabel,然后使用setGeometry(x, y, w, h)在QLabel中指定QPushButton的位置和大小。

QPushButton * leftEyeButton = new QPushButton(ui->myLabel);
leftEyeButton ->setGeometry(5,10,20,20);