一、前言

QSlider样式

二、环境

qt5.7

window8

三、正文

QSlider::groove:horizontal {
border: 0px solid #bbb;
}
QSlider::sub-page:horizontal {
background: rgb(235,97,0);
border-radius: 0px;
margin-top:8px;
margin-bottom:8px;
}
QSlider::add-page:horizontal {
background: rgb(255,255, 255);
border: 0px solid #777;
border-radius: 2px;
margin-top:8px;
margin-bottom:8px;
}
QSlider::handle:horizontal {
background: rgb(255,153,102);
border: 1px solid rgb(255,153,102);
width: 14px;
height:10px;
border-radius: 7px;
margin-top:2px;
margin-bottom:2px;
}
QSlider::handle:horizontal:hover {
background: rgb(255,128,6);
border: 1px solid rgba(102,102,102,102);
border-radius: 7px;
}
QSlider::sub-page:horizontal:disabled {
background: #bbb;
border-color: #999;
}
QSlider::add-page:horizontal:disabled {
background: #eee;
border-color: #999;
}
QSlider::handle:horizontal:disabled {
background: #eee;
border: 1px solid #aaa;
border-radius: 4px;
}

QSlider::groove:horizontal {
border: 0px solid #bbb;
}
/*到达水平样式*/
QSlider::sub-page:horizontal {
background: rgb(23,144, 60);/*背景色*/
border-radius: 0px;/*整体圆角*/
border-top-left-radius:10px;/*左上圆角*/
border-bottom-left-radius:10px;/*左下圆角*/
margin-top:0px;/*上距离*/
margin-bottom:0px;/*下距离*/
}
/*未到达水平样式*/
QSlider::add-page:horizontal {
background: rgb(183,171, 171);/*背景色*/
border-radius: 0px;/*整体圆角*/
border-top-right-radius:10px;/*右上圆角*/
border-bottom-right-radius:10px;/*右下圆角*/
margin-top:0px;/*上距离*/
margin-bottom:0px;/*下距离*/
}
/*拖拽键样式*/
QSlider::handle:horizontal {
/*background: rgb(255,153,102);
border: 1px solid rgb(255,153,102);
width: 14px;
height:10px;
border-radius: 7px;
margin-top:2px;
margin-bottom:2px;*/
}
/*到达水平样式,失能*/
QSlider::sub-page:horizontal:disabled {}
/*未到达水平样式,失能*/
QSlider::add-page:horizontal:disabled {}
/*拖拽键样式,失能*/
QSlider::handle:horizontal:disabled {}

四、结语

over

qt-qss之QSlider样式相关推荐

  1. Qt QSS之QSlider滑动条美化

    首先什么是qss呢?QSS称为Qt Style Sheets也就是Qt样式表,它是Qt提供的一种用来自定义控件外观的机制.QSS大量copy了CSS的功能,只不过QSS的可以看作是CSS简化版,要弱很 ...

  2. Qt QSS QSlider样式

    本文章主要学习QSlider样式 准备下面几张背景图片: 调小图标 .调大图标 ​.QSlider位置图标 ​QSlider划过的背景图标 ​.QSlider未划过的背景图标 ​最终效果图 自己创建一 ...

  3. QT QSlider样式 美化

    QT软件开发: 设置QSlider样式 /*滑块的样式*/ QSlider::groove:horizontal { border: 1px solid #00B0AE; background: #0 ...

  4. Qt学习笔记之样式表

    一.概述 Qt的样式表是从Qt4.2开始引入的描述窗口部件外观的机制,类似于HTML的层叠样式表(Cascading Style Sheets,CSS).样式表在Qt的风格之上起作用(如果使用了样式表 ...

  5. 在Qt Designer中使用样式表

    在Qt Designer中使用样式表 在Qt Designer中使用样式表 在Qt Designer中使用样式表 从Qt 4.2开始,可以使用样式表编辑器在Qt Designer中编辑样式表. 设置样 ...

  6. Qt Creator指定代码样式设置

    Qt Creator指定代码样式设置 指定代码样式设置 指定代码样式设置 Qt Creator使用文件的MIME类型来确定用于打开文件的模式和编辑器.Qt Creator在C ++代码编辑器中以&qu ...

  7. Qt利用setStyleSheet设置样式

    Qt利用setStyleSheet设置样式 Qt中设置按钮或QWidget的外观是,可以使用QT Style Sheets来进行设置,非常方便. setStyleSheet("font: b ...

  8. Qt qss 九宫格

    Qt qss 九宫格 QPushButton{     border-image:url(:/button.png) 10 20 30 40;     border-top: 10px transpa ...

  9. QT:QSS自定义QLineEdit实例

    QT:QSS自定义QLineEdit实例 QLineEdit 的框架是使用Box Model.设计的. 要创建带圆角的线编辑,我们可以设置: QLineEdit {border: 2px solid ...

最新文章

  1. 原创jquery插件treeTable(转)
  2. linux设置共享权限设置命令,Linux系列知识详解(三)--------- Linux链接命令和权限管理命令...
  3. 35丨基础篇:C10K和C1000K回顾
  4. [转]31个让你变聪明的方法
  5. html5 载入网页 显示,页面加载完之前显示Loading
  6. wpf对数据库简单操作
  7. 【selenium】Created By PowerCreator问题
  8. 数据结构试卷及答案(十)
  9. 济安横断面怎么去水印_济安横断面设计软件
  10. 生信识图 之 点图进阶-2(PCA)
  11. 软件工程——软科中国大学专业排名
  12. 【踩坑记录】.bss段;.bss段到底占不占目标文件的空间,有没有记录对应信息。
  13. tilera netlib应用层协议栈-IP层实现方式
  14. C语言入夏标志,[二级C语言程序设计.docx
  15. C语言反汇编 - 多维数组与指针
  16. ​居家?如何获得一个公网IP​
  17. Android_Vibrator(振动器)使用解析
  18. Autosar代码包初识 3 - 创建RH850的GreenHills工程编译Autosar Demo工程
  19. WebStorm使用npm命令提示: ‘npm‘ 不是内部或外部命令,也不是可运行的程序的解决方法
  20. 【论文汇总】2D目标检测文章汇总,持续更新

热门文章

  1. 自定义水晶报表的外观
  2. C# 实现对PPT插入、编辑、删除表格
  3. 使用对比学习处理大规模多模态单细胞数据
  4. 拼多多第二季度表现亮眼,“贪便宜”的你贡献了多少?
  5. 安卓 获取机身内存,可用内存;运行内存,剩余内
  6. 牵手华为冲刺L2++市场,这家国产厂商的自动驾驶版图再扩张
  7. 分布式强化学习方法汇总
  8. HSQLDB数据库使用详解(入门)及快速使用
  9. php连接mysql实现简单注册登陆页面
  10. Win10下Tensorflow-gpu使用cpu训练而不是gpu加速