• 12651阅读
  • 3回复

qt中如何去掉dialog右上角的关闭按钮? [复制链接]

上一主题 下一主题
离线ppdog
 
只看楼主 倒序阅读 楼主  发表于: 2008-03-13
— 本帖被 XChinux 执行加亮操作(2008-03-14) —
qt中如何去掉dialog右上角的关闭按钮?
我想设置一个锁定状态,让用户必须输入密码解除锁定才能进入系统,因此要避免用户自己关闭此对话框,该如何设置对话框的属性?
离线landuochong

只看该作者 1楼 发表于: 2008-03-13
直接去掉标题栏就可以
离线XChinux

只看该作者 2楼 发表于: 2008-03-14
setWindowFlags(Qt::WindowTitleHint);

不过,还是能用Alt+F4关掉,所以最好还要处理closeEvent()事件。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线ppdog
只看该作者 3楼 发表于: 2008-03-14
引用第2楼XChinux于2008-03-14 00:43发表的  :
setWindowFlags(Qt::WindowTitleHint);
不过,还是能用Alt+F4关掉,所以最好还要处理closeEvent()事件。

多谢XChinux,问题已解决!
快速回复
限100 字节
 
上一个 下一个