• 5330阅读
  • 4回复

[提问]怎么能作出来没有边框的窗口 [复制链接]

上一主题 下一主题
离线beajisong
 

只看楼主 倒序阅读 楼主  发表于: 2007-07-13
[提问]怎么能作出来没有边框的窗口
— 本帖被 XChinux 执行加亮操作(2008-07-18) —
RT
就好像JAVA里面的JFRAME一样
没有标题栏和关闭按钮等等
离线XChinux

只看该作者 1楼 发表于: 2007-07-13
setWindowFlags(Qt::FramelessWindowHint)
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线beajisong

只看该作者 2楼 发表于: 2007-07-13
谢谢XCHINUX大哥
上回的UI存储方法我已经修改了
哈哈
你去看看
离线beajisong

只看该作者 3楼 发表于: 2007-07-13
这个没成
窗口都看不见了
什么都没有
我用qt::splashscreen还可以
就是不自动居中
离线youngst

只看该作者 4楼 发表于: 2007-07-31
设定WFlags f的值就可以了 ,默认好像是0 ,在QT文档,QT类说明中,有个 Qt::WidgetFlags
这个枚举类型是用来指定窗口部件的窗口系统属性的,里面有不少属性,你自己选一下


我在定义窗口类继承QWidget 类
如何Main(QWidget *parent, const char *name,WFlags f=WStyle_Customize ) ;
我用是Qt::WStyle_Customize  ,显示窗口是没边框,没有最大花,最小化,关闭,标题栏
你想用用多个枚举类型,使用f= WStyle_Customize | (后面根据你需要设置类型,实现不同效果)。
快速回复
限100 字节
 
上一个 下一个