c++ - QT QMainWindow 全屏无边框

标签 c++ qt window qt-creator fullscreen

如何使用 QMainWindow 实现无边框全屏?我得到了全屏,包括屏幕周围的窗口边框。我想要一个像视频游戏一样的“真正的”全屏。不是窗口全屏。

我尝试过:

MainWindow mainWindow;
mainWindow.setWindowState(Qt::WindowFullScreen);
mainWindow.showFullScreen();

QMainWindow 的 MainWindow 扩展。

最佳答案

您想要使用 Qt::FramelessWindowHintQt::CustomizeWindowHintsetWindowFlags。所以 mainWindow->setWindowFlags(Qt::CustomizeWindowHint | Qt::FramelessWindowHint) 应该适合你。

关于c++ - QT QMainWindow 全屏无边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25269248/

相关文章:

c++ - opencv::Mat 来自 vector 的 vector

c++ - MediaFoundation,位图数组到 mp4

c++ - Qt从网站读取数据

JavaFX 入门 : Modifying Label Text on other window from Main Window

javascript - IE 上的 const 属性是什么

linux - 多个 X 服务器上的 x11/xlib XCreateSimpleWindow

c++ - 增加线程数时出现 CUDA 内核错误

android - 大型 Qt 外部二进制资源文件

c++ - 带有一个选项卡的 QTabBar 太宽

c++ - 为什么我需要在 map::emplace 中为不可复制对象的单个 arg 构造函数使用分段构造?