qt-qss之QSlider样式
一、前言
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样式相关推荐
- Qt QSS之QSlider滑动条美化
首先什么是qss呢?QSS称为Qt Style Sheets也就是Qt样式表,它是Qt提供的一种用来自定义控件外观的机制.QSS大量copy了CSS的功能,只不过QSS的可以看作是CSS简化版,要弱很 ...
- Qt QSS QSlider样式
本文章主要学习QSlider样式 准备下面几张背景图片: 调小图标 .调大图标 .QSlider位置图标 QSlider划过的背景图标 .QSlider未划过的背景图标 最终效果图 自己创建一 ...
- QT QSlider样式 美化
QT软件开发: 设置QSlider样式 /*滑块的样式*/ QSlider::groove:horizontal { border: 1px solid #00B0AE; background: #0 ...
- Qt学习笔记之样式表
一.概述 Qt的样式表是从Qt4.2开始引入的描述窗口部件外观的机制,类似于HTML的层叠样式表(Cascading Style Sheets,CSS).样式表在Qt的风格之上起作用(如果使用了样式表 ...
- 在Qt Designer中使用样式表
在Qt Designer中使用样式表 在Qt Designer中使用样式表 在Qt Designer中使用样式表 从Qt 4.2开始,可以使用样式表编辑器在Qt Designer中编辑样式表. 设置样 ...
- Qt Creator指定代码样式设置
Qt Creator指定代码样式设置 指定代码样式设置 指定代码样式设置 Qt Creator使用文件的MIME类型来确定用于打开文件的模式和编辑器.Qt Creator在C ++代码编辑器中以&qu ...
- Qt利用setStyleSheet设置样式
Qt利用setStyleSheet设置样式 Qt中设置按钮或QWidget的外观是,可以使用QT Style Sheets来进行设置,非常方便. setStyleSheet("font: b ...
- Qt qss 九宫格
Qt qss 九宫格 QPushButton{ border-image:url(:/button.png) 10 20 30 40; border-top: 10px transpa ...
- QT:QSS自定义QLineEdit实例
QT:QSS自定义QLineEdit实例 QLineEdit 的框架是使用Box Model.设计的. 要创建带圆角的线编辑,我们可以设置: QLineEdit {border: 2px solid ...
最新文章
- 原创jquery插件treeTable(转)
- linux设置共享权限设置命令,Linux系列知识详解(三)--------- Linux链接命令和权限管理命令...
- 35丨基础篇:C10K和C1000K回顾
- [转]31个让你变聪明的方法
- html5 载入网页 显示,页面加载完之前显示Loading
- wpf对数据库简单操作
- 【selenium】Created By PowerCreator问题
- 数据结构试卷及答案(十)
- 济安横断面怎么去水印_济安横断面设计软件
- 生信识图 之 点图进阶-2(PCA)
- 软件工程——软科中国大学专业排名
- 【踩坑记录】.bss段;.bss段到底占不占目标文件的空间,有没有记录对应信息。
- tilera netlib应用层协议栈-IP层实现方式
- C语言入夏标志,[二级C语言程序设计.docx
- C语言反汇编 - 多维数组与指针
- ​居家?如何获得一个公网IP​
- Android_Vibrator(振动器)使用解析
- Autosar代码包初识 3 - 创建RH850的GreenHills工程编译Autosar Demo工程
- WebStorm使用npm命令提示: ‘npm‘ 不是内部或外部命令,也不是可运行的程序的解决方法
- 【论文汇总】2D目标检测文章汇总,持续更新