社区
Qt
帖子详情
请问怎么设置QTreeView中的行高
chen2271083
2010-08-19 10:42:26
RT,找了半天都没找到相关的方法
...全文
248
3
打赏
收藏
请问怎么设置QTreeView中的行高
RT,找了半天都没找到相关的方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mercedes2
2010-08-24
打赏
举报
回复
如果是用qss,可用QTreeView::item{ height: 50px; }
zhh_kv
2010-08-19
打赏
举报
回复
可以通过设置显示的字体的大小;
可能这样不是lz想要的效果
mark~~
米饭拌面
2010-08-19
打赏
举报
回复
光用View你也做不了啥、、、设置下model吧
朱老师QT系列课程-1.7.QT其他标准控件和布局控件
一部分主要讲QT的Item类控件,包括ItemView类4个控件(QListView、
QTreeView
、QTableView、QColumnView),以及3个ItemWidget类控件(QListWidget、QTreeWidget、QTableWidget)。另一部分是qt的布局类控件,包括 &...
QTreeView
对象如何
设置
行高
(Row Height)?
1. 继承QItemDelegate类, 并重载其
中
的sizeHint函数, 在sizeHint函数
中
实现给定
行高
, 将该继承类的对象通过
QTreeView
::setItemDelegate方法指定给treeview对象; 这个方法经过实际试验是可行的,
QTreeView
/QTreeWidget
设置
行间距和
行高
QTreeView
/QTreeWidget
设置
...但是在使用
中
发现这个样式只能修改
行高
,无法修改间距。 所以查看Qt帮助文档,发现有
QTreeView
有drawRow接口,尝试重写该函数,发现能够实现间距调整 void SettingTree::drawRow(QPai...
QTreeView
控件是Qt
中
常用的树形视图控件,能够以树形结构展示数据
当在
QTreeView
中
的项(Item)高度不一致时,可能会影响到界面的美观度和交互体验,因此可以使用uniformRowHeights属性来统一
设置
行高
。当uniformRowHeights为True时,所有行都会被
设置
为相同的高度,且高度为最高的...
QTreeView
或QTreeWidget
设置
单元格的高度和宽度
QTreeView
没有直接提供
设置
行高
的方法,一般的方法是使用Delegate。 从QItemDelegate继承,使用
QTreeView
::setItemDelegate
设置
。派生类里对sizeHint处理: QSize MyDelegate::sizeHint ( ...
Qt
16,216
社区成员
26,595
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章