当前位置: 首页 > news >正文

【Qt之控件QTreeView】设置单元格高度、设置图标尺寸

设置列宽

在这里插入图片描述

设置高度

  1. 自定义代理
    继承QItemDelegate,实现sizeHint ()方法,设置自定义委托。
class itemDelegate : public QItemDelegate
{Q_OBJECTpublic:explicit itemDelegate(QObject *parent = 0) : QItemDelegate(parent){}~itemDelegate(){}virtual QSize sizeHint ( const QStyleOptionViewItem & option,  const QModelIndex & index ) const{QSize size = QItemDelegate::sizeHint(option, index);size.setHeight(size.height() + 20);return size;}
};

调用

ui->treeWidget->setItemDelegate(new itemDelegate);
  1. 样式表
ui->treeWidget->setStyleSheet("QTreeView::item {""height: 50px;""width: 50px }");

效果:
在这里插入图片描述
以上尺寸改变后,图标大小就会更新。

http://www.lryc.cn/news/210809.html

相关文章:

  • 力扣42.接雨水(java,暴力法、前缀和解法)
  • hdlbits系列verilog解答(移位寄存器)-23
  • Linux命令记载
  • Flume 快速入门【概述、安装、拦截器】
  • 【pandas技巧】group by+agg+transform函数
  • 一文解读WordPress网站的各类缓存-老白博客
  • 从零开始:开发直播商城APP的技术指南
  • GZ035 5G组网与运维赛题第6套
  • 分类预测 | Matlab实现KOA-CNN-GRU-selfAttention多特征分类预测(自注意力机制)
  • 【Qt】QString怎么转成int
  • ubuntu 22.04 安装python-pcl
  • 【题解】[GenshinOI Round 3 ]P9817 lmxcslD
  • 在pycharm中,远程操作服务器上的jupyter notebook
  • SQL 运算符
  • 中间件安全-CVE 复现K8sDockerJettyWebsphere漏洞复现
  • 系列九、什么是Spring bean
  • 轻量封装WebGPU渲染系统示例<4>-CubeMap/天空盒(源码)
  • Linux 环境变量 二
  • Beyond Compare4 30天试用到期的解决办法
  • sentinel规则持久化-规则同步nacos-最标准配置
  • 【Linux】tail命令使用
  • 【数据结构】面试OJ题——时间复杂度2
  • LibreOffice编辑excel文档如何在单元格中输入手动换行符
  • ideaSSM在线商务管理系统VS开发mysql数据库web结构java编程计算机网页源码maven项目
  • 数据结构 | 顺序表专题
  • C++可视化 有穷自动机NFA 有穷自动机DFA
  • vite vue3 ts 使用sass 设置样式变量 和重置默认样式
  • MySQL安全基线检查
  • Unity主程如何做好游戏项目管理
  • 103.linux5.15.198 编译 firefly-rk3399(2)