• 17087阅读
  • 4回复

【提问】如何固定对话框的大小及去掉最大化最小化按钮,谢谢! [复制链接]

上一主题 下一主题
离线calf9007
 

只看楼主 倒序阅读 楼主  发表于: 2005-09-01
如何固定对话框的大小及去掉最大化最小化按钮,谢谢!
[ 此贴被XChinux在2005-09-01 09:55重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2005-09-01
固定化窗口大小,可以使用
setFixedSize()
函数,或者使用
setMaximumSize(),setMinimumSize()函数共同作用。控制其大小。
也可以使用
setWindowFlags(Qt::MSWindowsFixedSizeDialogHint)来固定其大小。

去掉最大化最小化按钮,可使用setWindowFlags(Qt::Dialog)来去掉。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线calf9007

只看该作者 2楼 发表于: 2005-09-01
谢谢 ,再问一下 ,对于一个Dialog 我怎么才能知道他的 width,height 呀?
Qt Designer 中怎么获得?
离线yfy002

只看该作者 3楼 发表于: 2005-09-01
下面是引用calf9007于2005-09-01 14:40发表的:
谢谢 ,再问一下 ,对于一个Dialog 我怎么才能知道他的 width,height 呀?
Qt Designer 中怎么获得?

QRect rect () const
我渴望平静,风却给了我涟漪
我的blog:
http://sungaoyong.cublog.cn
离线calf9007

只看该作者 4楼 发表于: 2005-09-01
谢谢楼上的各位!
this->setFixedSize( this->width (),this->height ()); 就可以了,最大,最小化按钮也没了!
快速回复
限100 字节
 
上一个 下一个