首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QDockWidget怎么添加滚动条

2012-04-02 
QDockWidget如何添加滚动条我写了很多零部件,有QLineEdit,QLabel等等,然后我吧这些东西都放进了一个layout

QDockWidget如何添加滚动条
我写了很多零部件,有QLineEdit,QLabel等等,然后我吧这些东西都放进了一个layout中,在吧这个layout放进了一个继承于QWidget的类中,最后把这个widget加入到了QDockWidget,这个widget的尺寸已经超过了这个QDockWidget,但是没有出现滚动条,请问如何给QDockWidget加上滚动条! 
我尝试过吧这个widget放到一个QScrollArea里,然后再把QScrollArea加到QDockWidget里,但是也没显示滚动条,不知道是方法不对还是这个方案根本不可行,希望知道的给个方案,着急啊!没有头绪。。。

[解决办法]
把widget设置为QScrollArea的centralWidget,
然后还需要自己控制centralWidget的大小,QScrollArea默认会自动生成滚动条。

热点排行