
当主窗口移动后,在任意位置点击文件按钮,此红色区域弹窗,都可以跟随弹出位置,保持弹窗和按钮位置平齐
QPushButton*btn=new QPushButton(this);
connect(btn, &QPushButton::clicked, this, [=](){
FileMenu *widget=new FileMenu( mapToParent(QPoint(dfd->pos().rx(),dfd->pos().ry()+dfd->height())));//当主窗口移动后,弹出窗口跟随移动弹出
widget->show();
});
这篇博客介绍了如何使用Qt编程,当主窗口移动后,确保文件按钮被点击时弹出的窗口能够跟随移动并保持与按钮位置平齐。通过使用QPushButton和FileMenu类,并结合信号与槽机制,实现实时定位弹窗。
905

被折叠的 条评论
为什么被折叠?



