主题 : 请教:用QT设计用户界面时,如何去掉窗体上方的标题栏 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 10614
精华: 0
发帖: 9
金钱: 55 两
威望: 17 点
综合积分: 18 分
注册时间: 2009-11-10
最后登录: 2013-03-10
楼主  发表于: 2010-03-08 20:47

 请教:用QT设计用户界面时,如何去掉窗体上方的标题栏

版主您好:想请教一下,在用QT设计用户界面时,如何去掉窗体上方的标题栏, 即不显示窗体的名称,以及在右上角显示叉叉关闭按钮,谢谢
级别: 侠客
UID: 16209
精华: 0
发帖: 70
金钱: 350 两
威望: 70 点
综合积分: 140 分
注册时间: 2010-03-15
最后登录: 2010-10-25
1楼  发表于: 2010-03-30 10:19

 回 楼主(tom1984) 的帖子

解决没有啊 我也有相同的问题
jbx
级别: 新手上路
UID: 13121
精华: 0
发帖: 19
金钱: 100 两
威望: 20 点
综合积分: 38 分
注册时间: 2010-01-19
最后登录: 2012-04-04
2楼  发表于: 2010-04-07 15:38
试试在主程序中添加如下语句,可以达到效果
dialog->setWindowFlags(Qt::FramelessWindowHint);///去掉标题栏
级别: 新手上路
UID: 51201
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
综合积分: 38 分
注册时间: 2011-06-30
最后登录: 2012-03-20
3楼  发表于: 2011-08-23 21:42
qt4可用楼上的办法,qtopia可用以下方法:
this->setWFlags(Qt::WStyle_Customize | Qt::WStyle_NoBorder);    
this->reparent(parentWidget(),getWFlags(),pos());
级别: 新手上路
UID: 50907
精华: 0
发帖: 42
金钱: 215 两
威望: 43 点
综合积分: 84 分
注册时间: 2011-06-27
最后登录: 2018-02-08
4楼  发表于: 2011-08-25 09:58
LS的方法好像还是不可以,