QTableView表格滚动条样式(QSS真是细致到家了)
环境:Qt5.3
IDE:QtCreator
效果预览:
垂直与水平滚动条样式
代码:
- ui->QTableView->verticalScrollBar()->setStyleSheet("QScrollBar:vertical{" //垂直滑块整体
- "background:#FFFFFF;" //背景色
- "padding-top:20px;" //上预留位置(放置向上箭头)
- "padding-bottom:20px;" //下预留位置(放置向下箭头)
- "padding-left:3px;" //左预留位置(美观)
- "padding-right:3px;" //右预留位置(美观)
- "border-left:1px solid #d7d7d7;}"//左分割线
- "QScrollBar::handle:vertical{"//滑块样式
- "background:#dbdbdb;" //滑块颜色
- "border-radius:6px;" //边角圆润
- "min-height:80px;}" //滑块最小高度
- "QScrollBar::handle:vertical:hover{"//鼠标触及滑块样式
- "background:#d0d0d0;}" //滑块颜色
- "QScrollBar::add-line:vertical{"//向下箭头样式
- "background:url(:/images/resource/images/checkout/down.png) center no-repeat;}"
- "QScrollBar::sub-line:vertical{"//向上箭头样式
- "background:url(:/images/resource/images/checkout/up.png) center no-repeat;}");
- ui->QTableView->horizontalScrollBar()->setStyleSheet("QScrollBar:horizontal{"
- "background:#FFFFFF;"
- "padding-top:3px;"
- "padding-bottom:3px;"
- "padding-left:20px;"
- "padding-right:20px;}"
- "QScrollBar::handle:horizontal{"
- "background:#dbdbdb;"
- "border-radius:6px;"
- "min-width:80px;}"
- "QScrollBar::handle:horizontal:hover{"
- "background:#d0d0d0;}"
- "QScrollBar::add-line:horizontal{"
- "background:url(:/images/resource/images/checkout/right.png) center no-repeat;}"
- "QScrollBar::sub-line:horizontal{"
- "background:url(:/images/resource/images/checkout/left.png) center no-repeat;}");
http://blog.csdn.net/shihoongbo/article/details/48970515
QTableView表格滚动条样式(QSS真是细致到家了)的更多相关文章
- 表格-table 样式
.table: 表格基本样式 .table-dark:表格显示为黑色 .thead-light: 表头显示颜色跟亮 .thead-dark:表头显示为黑色 .table-striped:表格以条纹形式 ...
- QTableView表格控件区域选择-自绘选择区域
目录 一.开心一刻 二.概述 三.效果展示 四.实现思路 1.绘制区域 2.绘制边框 3.绘制 五.相关文章 原文链接:QTableView表格控件区域选择-自绘选择区域 一.开心一刻 陪完客户回到家 ...
- CSS3自定义滚动条样式 -webkit-scrollbar(转)
有没有觉得浏览器自带的原始滚动条很不美观,同时也有看到很多网站的自定义滚动条显得高端,就连chrome32.0开发板都抛弃了原始的滚动条,美观多了.那webkit浏览器是如何自定义滚动条的呢? 前言 ...
- [转]CSS如何设置html table表格边框样式
原文地址:http://www.divcss5.com/wenji/w503.shtml 对table设置css样式边框,分为几种情况: 1.只对table设置边框 2.对td设置边框 3.对tabl ...
- HTML div 滚动条样式设计
::-webkit-scrollbar-track-piece{ background-color:#fff;/*滚动条的背景颜色*/ -webkit-border-radius:0;/*滚动条的圆角 ...
- CSS3自定义滚动条样式 -webkit-scrollbar
今天写项目碰上需要改滚动条效果,我的第一反应是,需要用js写滚动条,顿时头大,上网搜了一下,原来css3就可以修改滚动条样式了,非常好啊,下面分享原文地址:http://www.xuanfengge. ...
- jquery两个滚动条样式
jquery两个滚动条样式 点击下载
- jQuery自定义滚动条样式插件mCustomScrollbar
如果你构建一个很有特色和创意的网页,那么肯定希望定义网页中的滚动条样式,这方面的 jQuery 插件比较不错的,有两个:jScrollPane 和 mCustomScrollbar. 关于 jScro ...
- 在css中定义滚动条样式
1,Overflow内容溢出时的设置 overflow 水平及垂直方向内容溢出时的设置 overflow-x 水平方向内容溢出时的设置 overflow-y 垂直方向内容溢出时的设置 以上三个属性设置 ...
随机推荐
- spm3 基本
spm3 命令 spm init //初始化一个spm模块,会生成基本配置以及测试文件等(下图). //注 初始化以后一般需要 鲜执行一下 spm install 安装默认依赖模块 index.js就 ...
- 编写可维护的JS 06
7.事件处理 //典型用法 function handlerClick(event){ var popup = document.getElementById('popup'); popup.styl ...
- ubuntu14.04下手动安装JDK + eclipse + Pydev
说明:本文在root用户下进行,如不是root用户命令前加sodu 一.手动安装JDK 1.下载JDK 从官网http://www.oracle.com/technetwork/java/javase ...
- Oracle查询表结构的常用语句
1. 查询表结构基本信息 select * from user_tables t,user_tab_comments c where c.table_name = t.table_name and t ...
- openwrt看IP流量
可以利用iptable来实现的,看附件的脚本. 把他放到路由器里面,然后运行. #!/bin/sh echo "Collecting data..." echo "&qu ...
- mysql查询结果写入文件
注:转自csdn zuyi532 方法1: shell> mysql -uroot -proot -h localhost xxx库 -e " select * from xxx表 l ...
- ThinkPHP实现导出
刚开始做项目的时候,遇到了这个需求.说实话,对于一个才出来实习的菜鸟,而且还是才接触PHP的菜鸟而言,实在是有心杀敌,无力回天啊. 最简单的方法,就是网上找一个插件,然后一个本来就十几兆的项目,又增加 ...
- IM,游戏服务端 tcp 框架整理
Mina: Mina(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应 ...
- 使用 http://httpbin.org/ 验证代理地址
发现一个很方便的工具,在Linux 下使用 curl http://httpbin.org/ 可以返回当前使用的一些网络信息
- 四轴飞行器1.6 emwin与ucgui的移植,汉字外挂字库移植和DEMO效果对比
飞控的遥控器打算自己做,这样全局都能掌握,可以通过遥控器对飞控的参数和飞行模式进行修改,而买遥控器是做不到这样的哈..以后做图传的时候,屏幕还可以实时现实摄像头拍回来的画面,挺好的哈.. 做遥控我们选 ...