QDockWidget如何添加滚动条

Houjun_pyc 2012-01-06 11:47:12
我写了很多零部件,有QLineEdit,QLabel等等,然后我吧这些东西都放进了一个layout中,在吧这个layout放进了一个继承于QWidget的类中,最后把这个widget加入到了QDockWidget,这个widget的尺寸已经超过了这个QDockWidget,但是没有出现滚动条,请问如何给QDockWidget加上滚动条!
我尝试过吧这个widget放到一个QScrollArea里,然后再把QScrollArea加到QDockWidget里,但是也没显示滚动条,不知道是方法不对还是这个方案根本不可行,希望知道的给个方案,着急啊!没有头绪。。。
...全文
722 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
cddark 2012-01-10
  • 打赏
  • 举报
回复
把widget设置为QScrollArea的centralWidget,
然后还需要自己控制centralWidget的大小,QScrollArea默认会自动生成滚动条。

16,211

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧