Qmainwindow 设置 取消 标题栏
时间: 2024-05-11 19:18:25 浏览: 152
将标题栏的关闭按钮设为无效
如果想要在 Qt 中取消 QMainWindow 的标题栏,可以使用以下代码:
```cpp
// 隐藏标题栏
setWindowFlags(Qt::FramelessWindowHint);
// 设置窗口为全屏
showFullScreen();
```
这里使用了 `setWindowFlags` 函数,将窗口标志位设置为 `Qt::FramelessWindowHint`,表示不显示标题栏。然后通过 `showFullScreen` 函数将窗口设置为全屏显示。需要注意的是,一旦隐藏了标题栏,窗口的移动、最大化、最小化、关闭等操作都需要自己实现。
阅读全文