检测图像中的区域。可以在QT中重叠小部件吗?

时间:2016-03-05 23:45:08

标签: c++ qt

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

1 个答案:

答案 0 :(得分:2)

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

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