社区
Qt
帖子详情
【】如何让QListWidget的大小随Item的数目多少而变化??
southbirdfly
2011-05-06 09:01:59
RT
...全文
1199
5
打赏
收藏
【】如何让QListWidget的大小随Item的数目多少而变化??
RT
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
southbirdfly
2011-05-08
打赏
举报
回复
[Quote=引用 4 楼 yiyaaixuexi 的回复:]
引用 2 楼 southbirdfly 的回复:
引用 1 楼 yiyaaixuexi 的回复:
带参数的resize 参数是Item变量
那不是Item每一次变化就要去调用resize一次?
这不是你想实现的么 Item的个数n
[/Quote]
我是想问有没有不用每次都根据Item数目去resize,而是QListWidget会自动调整的办法?
facat
2011-05-07
打赏
举报
回复
用insertItem
念茜
2011-05-07
打赏
举报
回复
[Quote=引用 2 楼 southbirdfly 的回复:]
引用 1 楼 yiyaaixuexi 的回复:
带参数的resize 参数是Item变量
那不是Item每一次变化就要去调用resize一次?
[/Quote]
这不是你想实现的么 Item的个数n
southbirdfly
2011-05-06
打赏
举报
回复
[Quote=引用 1 楼 yiyaaixuexi 的回复:]
带参数的resize 参数是Item变量
[/Quote]
那不是Item每一次变化就要去调用resize一次?
念茜
2011-05-06
打赏
举报
回复
带参数的resize 参数是Item变量
Q
List
Widget
内部项结构
Q
List
Widget
Item
都是挨着的,当设置Q
List
Widget
的项间距margin大于0时,实际上缩小了
item
-
widget
(自定义的控件)的
大小
,比如当Q
List
Widget
Item
设置setSizeHint为(160,120)时,margin为5,里面的
item
-
widget
应设置为(150,110); 当Q
List
Widget
Item
的border-width大于...
创建高效缩略图展示项目的Q
List
Widget
指南
Q
List
Widget
是Qt框架提供的一个用于展示列表项目的控件,它继承自Q
Widget
类,以列表的形式展现各项数据,支持单选或多选模式,常用于程序中创建简单的列表界面。Q
List
Widget
内部以Q
List
Widget
Item
为基本单位组织数据,每个Q
List
Widget
Item
代表列表中的一个项目。本章节围绕图片展示优化策略进行深入探讨,从设计缓存机制、清除无用缓存、使用QPixmap异步加载以及平滑过渡显示图片等方面给出了具体实现示例。通过这些优化方法,可以显著提高应用程序的性能和用户体验。
qt5总结
目录1. Qt模板库 21.1. Qstring字符串类 21.2. 容器类 31.3. QLink
List
:链式存储 41.4. 联合数据类型variant: 51.5. 算法和正则表达式 51.6. 控件 61.7. 管理布局 111.8. 基本对话框 272. 主窗体 423. 图形和图片 484. 渐变(Gradient) 555. 模型视图结构 696. 文件及磁盘处理 736.1. 目...
Qt5 学习8 之 model/view、QString
List
Model、模型、视图和委托
model/view 有时,我们的系统需要显示大量数据,比如从数据库中读取数据,以自己的方式显示在自己的应用程序的界面中。早期的 Qt 要实现这个功能,需要定义一个组件,在这个组件中保存一个数据对象,比如一个列表。我们对这个列表进行查找、插入等的操作,或者把修改的地方写回,然后刷新组件进行显示。这个思路很简单,也很清晰,但是对于大型程序,这种设计就显得苍白无力。比如,在一个大型系统中,你的数据可能...
MFC之控件
静态文本框: dwStyle: CStatic类的主要成员函数: 注意的是:CStatic是由CWind的派生类。 静态文本框: CEdit类成员函数: GetWindowText和SetWindowText,GetWindowTextLength。 int LineFromChar(int nIndex = –1) const; 返回多行编辑
Qt
16,819
社区成员
26,685
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章