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

【Qt之QTableWidget和QTreeWidget】树悬停、选择样式及表格表头和首行间隔线

QTableWidget设置表头与首行间隔线

win10 实例化QTableWidget后,表格表头和首行中间无间隔线,以下是通过样式表进行设置:

   // 设置横向表格头的间隔线,可设置四个方向的间隔线,不需要间隔线的可以设置为0px// border-left:0px solid #E5E5E5:左边框线宽、左边框样式、左边框颜色ui->tableWidget->horizontalHeader()->setStyleSheet("QHeaderView::section{""border-left:0px solid #E5E5E5;""border-top:0px solid #E5E5E5;""border-right:0.5px solid #E5E5E5;""border-bottom:0.5px solid #E5E5E5;""background-color:white;""padding:4px;""}");// 设置纵向表格头的间隔线,可设置四个方向的间隔线,不需要间隔线的可以设置为0px,顺序为左、上、右、下ui->tableWidget->verticalHeader()->setStyleSheet("QHeaderView::section{""border-width:0 0.5 0.5 0;""border-style:solid;""border-color:#e5e5e5;""background-color:white;""padding:2px;""}");// 设置列表左上角表格项的边框线ui->tableWidget->setStyleSheet("QTableCornerButton::section{""border-left:0px solid #E5E5E5;""border-top:0px solid #E5E5E5;""border-right:0.5px solid #E5E5E5;""border-bottom: 0.5px solid #E5E5E5;""background-color:white;""}");

默认
在这里插入图片描述

效果
在这里插入图片描述

QTreeWidget设置根节点与子节点有连线

#include <QStyleFactory>setStyle(QStyleFactory::create("windows"));

默认
在这里插入图片描述
效果
在这里插入图片描述

QTreeWidget设置悬停、选择样式

    ui->treeWidget->setStyleSheet("QTreeView::branch::hover{background-color:red;} ""QTreeView::item::hover{background-color:blue;} ""QTreeView::branch::selected{background-color:green;} ""QTreeView::item::selected{background-color:green;} ");

默认
在这里插入图片描述

效果

treeStyle

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

相关文章:

  • 使用余弦算法计算向量相似性
  • 存档&改造【06】Apex-Fancy-Tree-Select花式树的使用误删页数据还原(根据时间节点导出导入)
  • OpenCV7-copyTo截取ROI
  • OpenCV10-图像直方图:直方图绘制、直方图归一化、直方图比较、直方图均衡化、直方图规定化、直方图反射投影
  • 线性回归模型进行特征重要性分析
  • hadoop -hive 安装
  • 小迈物联网网关对接串口服务器[Modbus RTU]
  • Java版本+企业电子招投标系统源代码+支持二开+招投标系统+中小型企业采购供应商招投标平台
  • Vue3中reactive, onMounted, ref,toRaw,conmpted 使用方法
  • 有哪些免费的PPT模板网站,推荐这6个PPT模板免费下载网站!
  • 剧院建筑三维可视化综合管控平台提高安全管理效率
  • “过度炒作”的大模型巨亏,Copilot每月收10刀,倒赔20刀
  • 顺序表经典的OJ题
  • video_topic
  • uniapp获取公钥、MD5,‘keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  • Jetson Orin NX 开发指南(5): 安装 OpenCV 4.6.0 并配置 CUDA 以支持 GPU 加速
  • Spring Security 6.x 系列【67】认证篇之安装 ApacheDS
  • 理解线程池源码 【C++】面试高频考点
  • BP神经网络应用案例
  • 日常学习记录随笔-大数据之日志(hadoop)收集实战
  • 【云计算】相关解决方案介绍
  • 攻防世界题目练习——Crypto密码新手+引导模式(二)(持续更新)
  • LeetCode【1】两数之和
  • 【运维笔记】VMWare 另一个程序已锁定文件的一部分,进程无法访问
  • [Springboot]统一响应和异常处理配置
  • Redis第四五六章 持久化事务主从复制
  • 【强烈推荐】免费的PDF工具,包括PDF拆分/分割、转WORD等功能的免费在线软件工具,救了大命,找了半天什么pdf365、福xipdf、还有哔果pdf全是打着免费名义收费,烦死了
  • SpringMVC源码分析(二)启动过程之RequestMappingHandlerMapping分析
  • KWin、libdrm、DRM从上到下全过程 —— drmModeAddFBxxx(7)
  • 2023 年 Arm A-Profile 架构发展