博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
QDemo之去除窗体标题栏
阅读量:5838 次
发布时间:2019-06-18

本文共 382 字,大约阅读时间需要 1 分钟。

  hot3.png

有些任务场景下,需要去除窗体的标题栏

这里介绍下常用的2种Flag设置,当然可能应该或许一定会有更多方式。

作为对比,先来个默认窗体的视图:

第一种:设置Qt::FramelessWindowHint

this->setWindowFlags(Qt::FramelessWindowHint);

这种方式在百度上能看到很多...

不仅会把窗体的标题栏去除,还会把边框去除

注意这里的“边框”去除,会导致窗体本身的一些特性失效,比如:模态属性

这样的话,并不能满足某些任务场景的特定需求。

第二种:设置Qt::CustomizeWindowHint

this->setWindowFlags(Qt::CustomizeWindowHint);

这种才是我需要的“去除标题栏”。

转载于:https://my.oschina.net/jannn/blog/527865

你可能感兴趣的文章