this->close();//关闭窗口
this->showMinimized();//缩小窗口
setWindowFlags(Qt::Window |Qt:FramelessWindowHint);//隐藏原界面工具栏
解决隐藏工具栏后界面无法拖动
bool isPressedWidget;
本文介绍了如何在Qt中实现窗体的操作,包括关闭、最小化窗口以及隐藏原界面工具栏。通过设置窗体标志可以隐藏工具栏,并解决了隐藏后无法拖动的问题。采用mousePressEvent、mouseMoveEvent和mouseReleaseEvent事件来处理窗口的拖动行为。
this->close();//关闭窗口
this->showMinimized();//缩小窗口
setWindowFlags(Qt::Window |Qt:FramelessWindowHint);//隐藏原界面工具栏
解决隐藏工具栏后界面无法拖动
bool isPressedWidget;

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