• 8030阅读
  • 5回复

加个QDockWidget在QMainWindow中,但显示不全,如何解决? [复制链接]

上一主题 下一主题
离线xtlx2000
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-01
加个QDockWidget在QMainWindow中,但显示不全,每次都是显示半个QDockWidget,每次还得手工拉全,请问如何解决??
离线nrc_douningb
只看该作者 1楼 发表于: 2009-08-02
拿代码来看看~你是说:宽度不够?还是什么?
离线xtlx2000
只看该作者 2楼 发表于: 2009-08-02
代码太多,撑不下,是宽度不够的问题
离线xtlx2000
只看该作者 3楼 发表于: 2009-08-02
我知道了一种方法,setFixedSize()强制固定窗口的大小,但在QDockWidget中为什么resize()不管用???
离线robertkun

只看该作者 4楼 发表于: 2009-08-06
引用第3楼xtlx2000于2009-08-02 22:01发表的  :
我知道了一种方法,setFixedSize()强制固定窗口的大小,但在QDockWidget中为什么resize()不管用???


传说中QDockWidget 的resize()是不管用,不过你可以通过包含一个widget,并给这个widget重定义resize()..
                                              简单的生活使人快乐!
离线wd007

只看该作者 5楼 发表于: 2009-12-05
这个问题我觉得值得讨论一下,在Qt4.5以前,我发现QDockWidget的resize()确实不太好用。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个