• 8611阅读
  • 5回复

QDockWidget 右上角的floating and close 如何去掉? [复制链接]

上一主题 下一主题
离线water_wf
 

只看楼主 倒序阅读 楼主  发表于: 2008-09-23
— 本帖被 XChinux 执行加亮操作(2008-09-23) —
看了半天doc,没看明白
离线破烂石头
只看该作者 1楼 发表于: 2008-09-23
widget->setFeatures(QDockWidget::DockWidgetMovable); 按照你的要求,就是只允许移动,即floatable,closable全部不要

文档中的
features : DockWidgetFeatures

This property holds whether the dock widget is movable, closable, and floatable.
By default, this property is set to a combination of DockWidgetClosable, DockWidgetMovable and DockWidgetFloatable.
Access functions:
DockWidgetFeatures features () const
void setFeatures ( DockWidgetFeatures features )
See also DockWidgetFeature.
离线water_wf

只看该作者 2楼 发表于: 2008-09-24
非常感谢,我发现只要设个setTitleBarWidget()设个widget进去,就可以去掉floating close按钮,我主要觉得那两个难看死了
离线zeroping
只看该作者 3楼 发表于: 2009-04-02
請問樓上怎麼設的!?
我用setTitleBarWidget 會找不到!?
离线tsuibin

只看该作者 4楼 发表于: 2009-04-02
这里的设置可以去掉最小化和最大化吗?
包括那个X

我用的是QMainWidow
实际上是QT  Creator自带的编辑器默认生成的
离线robertkun

只看该作者 5楼 发表于: 2009-07-31
引用第2楼water_wf于2008-09-24 08:39发表的  :
非常感谢,我发现只要设个setTitleBarWidget()设个widget进去,就可以去掉floating close按钮,我主要觉得那两个难看死了


为什么我设置了这个后,大小就不可以改变了呢?
                                              简单的生活使人快乐!
快速回复
限100 字节
 
上一个 下一个