Qlabel 添加滚动条显示过多内容
2016-10-28 17:24
1606 查看
三步:
1. 添加scrollarea
2. 将label拖进scrollarea
3. 选择一种布局方式
之后在对象中会出现三个控件如图,scrollArea,scrollAreaWidgetContents,,l_error(label别名)
分别对他们修改相应项就好。
勾选widgetResizable 如图中2所指
滚动条显示方式 如图中3所指
MaximumSize填最大,MinimumSize最小(一般默认就是)
另:
在label显示图片时,要想label能自适应窗口大小,需要在窗口上点击布局,但是,窗口也会因图片的大小而变化,比如图片本身就比label大,也比窗口大,这时,窗口会变大显示图片。这时只要在布局的对象属性里,在minimumsize填个数值就好了。
1. 添加scrollarea
2. 将label拖进scrollarea
3. 选择一种布局方式
之后在对象中会出现三个控件如图,scrollArea,scrollAreaWidgetContents,,l_error(label别名)
分别对他们修改相应项就好。
添加scrollarea
设定scrollarea的显示框大小,MaximumSize填最大,MinimumSize最小(一般默认就是)勾选widgetResizable 如图中2所指
滚动条显示方式 如图中3所指
添加label
把label拖入scrollarea中MaximumSize填最大,MinimumSize最小(一般默认就是)
选择布局
如图中4所指,或者右键 lay out–>lay out in …选中一种布局,必须保证scrollAreaWidgetContents里的MaximumSize填最大,MinimumSize(0,0)另:
在label显示图片时,要想label能自适应窗口大小,需要在窗口上点击布局,但是,窗口也会因图片的大小而变化,比如图片本身就比label大,也比窗口大,这时,窗口会变大显示图片。这时只要在布局的对象属性里,在minimumsize填个数值就好了。
相关文章推荐
- html动态添加需要显示的内容/文字过多,超出部分以省略号显示,鼠标移入时全部显示
- Android TextView文字过多时,通过滚动条显示多余内容
- Android TextView文字过多时通过滚动条显示多余内容
- Android TextView文字过多时通过滚动条显示多余内容并实时显示最下面那行
- Android TextView文字过多时通过滚动条显示多余内容
- 页面内容添加新的显示或者显示隐藏的内容,滚动条滚动到最低端,显示出新内容
- Android TextView文字过多时,通过滚动条显示多余内容
- TextView 内容过多,显示不全时,实现带滚动条,上下滑动
- 动态地往datagirdview中添加数据,当所添加的数据超过datagridview的显示范围后,滚动条就无法显示,程序出现假死状态,(scrollbars=both)
- 关于显示数据时内容过多的问题和动态的tooltip实现
- winform中DataGridView添加ComboBox的最终解决方案(点击ComboBox默认显示当前行的内容)
- 把数据库的内容添加到ArryList中并显示出来
- asp.net的多行TextBox随内容增加自动增高而不显示滚动条!
- Ext.Net中Grid控件内容显示过多,自动换行处理方式
- Android TextView文字过多,添加滚动条
- 省去 ListView 滚动条 显示全部内容
- 视图内容显示不全,没有垂直滚动条的问题
- VB.NET 打开Excel文件,读取Excel内容,添加到DataGridView中并显示
- div 能控制内容显示多少吗? 多的内容就隐藏或者有滚动条
- 利用DhtmlXtree实现展现,修改,添加,删除,移动功能一棵树上实现,iframe的单个滑动条显示,包含在iframe中树节点中文内容过长问题解决