PyQt(Python+Qt)学习随笔:QScrollArea滚动区域layout布局的作用及设置方法

  • 老猿Python博文目录
  • 专栏:使用PyQt开发图形界面Python应用
  • 老猿Python博客地址

滚动区域可以设置布局,布局的作用其实与其他布局一样,就是在滚动区域大小调整时,滚动区域内的子部件跟随进行大小调整,并对窗口中无法展现的内容使用滚动条进行展现。

滚动区域自带布局属性,通过鼠标右键点击滚动区域部件,选择下图中的layout子菜单即可设置滚动区域的布局:
PyQt(Python+Qt)学习随笔:QScrollArea滚动区域layout布局的作用及设置方法_第1张图片
滚动区域的布局结合部署在滚动区域部件的大小策略,可以有效展现子部件的内容。如:
PyQt(Python+Qt)学习随笔:QScrollArea滚动区域layout布局的作用及设置方法_第2张图片
上图中的文本标签是代码生成的超长文本串,如果滚动区域不支持布局,则哪怕扩展滚动区域大小+滚动视图也无法显示完整的标签文本。如图:
PyQt(Python+Qt)学习随笔:QScrollArea滚动区域layout布局的作用及设置方法_第3张图片

更多内容请参考《PyQt(Python+Qt)学习随笔:QScrollArea滚动区域详解》。

老猿Python,跟老猿学Python!

  • 老猿Python博文目录
  • 专栏:使用PyQt开发图形界面Python应用
  • 老猿Python博客地址

你可能感兴趣的:(老猿Python)