首页| 论坛| 消息

标题:Qt中如何去掉窗口标题栏而窗口不透明
作者:zjun726
日期:2013-05-27 11:45
内容:

去掉窗口标题栏,用的是setWindowsFlags(Qt::FramelessWindowHint),可是这样窗口就变成透明的啦。
怎么使窗口还是不透明啊?


#1 [XChinux 05-27 16:49]
setWindowFlags(windowFlag() & ~Qt::FramelessWindowHint)
#2 回 1楼(XChinux) 的帖子 [zjun726 05-28 08:56]
windowFlag()是什么函数啊,编译时报没有定义这个函数
#3 回 1楼(XChinux) 的帖子 [zjun726 05-28 09:04]
谢谢,应该是windowFlags(),试了一下,标题栏没有去掉。
我现在想要的是去掉标题栏,同时窗口又不透明。
#4 [wowk 08-12 11:04]
setWindowFlags(windowFlags() | Qt::FramelessWindowHint);

回复 发表
主题 版块