社区
Qt
帖子详情
在QSrollArea里面拖了一个QWidgte,QWidgte里面又拖了一个很大的QLabel,为何不出现滚动条?
hcaihao
2010-07-27 06:50:54
都是默认设置,没添加代码。
截图和代码都附上了,哪位大侠帮我看一下,困扰好几个小时了,拜谢~~
http://www.qtcn.org/bbs/read.php?tid=30889
发到QTCN没人回复,所以请CSDN的大牛帮帮忙
...全文
284
6
打赏
收藏
在QSrollArea里面拖了一个QWidgte,QWidgte里面又拖了一个很大的QLabel,为何不出现滚动条?
都是默认设置,没添加代码。 截图和代码都附上了,哪位大侠帮我看一下,困扰好几个小时了,拜谢~~ http://www.qtcn.org/bbs/read.php?tid=30889 发到QTCN没人回复,所以请CSDN的大牛帮帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AAA20090987
2011-11-17
打赏
举报
回复
[Quote=引用 4 楼 hcaihao 的回复:]
ui.scrollArea->widget()->setMinimumSize(500, 500);
这样就ok了,估计setWidget会读取widget的min size并影响scrollarea的行为,ui设计器读取不到这部分信息。
[/Quote]
学习了,
我以前也遇到过这个问题,后来用手写代码解决了,汗。。
u03013106
2011-11-17
打赏
举报
回复
[Quote=引用 4 楼 hcaihao 的回复:]
ui.scrollArea->widget()->setMinimumSize(500, 500);
这样就ok了,估计setWidget会读取widget的min size并影响scrollarea的行为,ui设计器读取不到这部分信息。
[/Quote]
请教一下,如何把scrollarea的内容保持在中间位置
我放了一个label在里边,初始位置可以居中,但是放大以后,就不能保持居中了
hcaihao
2010-07-27
打赏
举报
回复
ui.scrollArea->widget()->setMinimumSize(500, 500);
这样就ok了,估计setWidget会读取widget的min size并影响scrollarea的行为,ui设计器读取不到这部分信息。
hcaihao
2010-07-27
打赏
举报
回复
还有,这句会出错ui.scrollArea->setWidget(ui.widget);
难道必须用代码来做界面?这样设计起来很不方便
hcaihao
2010-07-27
打赏
举报
回复
我用代码来布局的时候没问题,但是用窗体设计器,怎么都搞不出来滚动条。
我设置了widget的min size为200,200,scrollarea的大小是100,100,还是没用。
lefttime
2010-07-27
打赏
举报
回复
QScrollArea初始化时, 可以指定一个widget(通过setWidget指定), 而QSrollArea滚动条的出现是随这个widget的最小值而变动~``
当widget的最小值大于当前QScrollArea的范围时, 滚动条才会有效~`
PyQt PySide6零基础入门与项目实战
涵盖从基础概念到高级应用的全方位知识,旨在为你提供一条清晰、系统的学习之路。无论你是编程新手,还是希望深化对PySide6的了解,本课程都能满足你的需求。 教学环境:Win11 64bit、...
QLabel
做为QScroll
Area
子组件,
QLabel
尺寸适应
滚动条
内部尺寸过早显示
滚动条
问题解决办法
QLabel
做为QScroll
Area
子组件,
QLabel
尺寸适应
滚动条
内部尺寸过早显示
滚动条
问题解决办法
Qlabel
添加
滚动条
显示过多内容
之后在对象中会
出现
三个控件如图,scroll
Area
,scroll
Area
WidgetContents,,l_error(label别名) 分别对他们修改相应项就好。添加scroll
area
设定scroll
area
的显示框大小,MaximumSize填最大,MinimumSiz
pyqt5中
qlabel
的文字溢出用
滚动条
让其完整显示
pyqt5中
qlabel
的文字溢出用
滚动条
让其完整显示
QLabel
绘制滚动文本
绘制滚动文本是个很简单的事,只需要用定时器累计
一个
文本坐标偏移量,然后 update ,在 paintEvent 里把文本画出来。 Qt定时刷新可以用(可能还有其他方式): QObject的startTimer配合paintEvent; ...
Qt
16,215
社区成员
26,594
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章