QT之.qss文件(样式表)

1、使用步骤:

(1)第一步:

将文件拷贝至相应的工程文件下

(2)第二步:

打开工程,修改文件中的main函数的文件:(截图红色部分为关键代码所示)

#include "widget.h"
#include <QFrame>
#include <QApplication>
#include <QFile>
#include <QDebug>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QFile file("./style.qss");
    if(file.open(QFile::ReadOnly))
    {
        a.setStyleSheet(file.readAll());
        file.close();
    }
    else
    {
        qDebug()<<"open file error";
    }
    Widget w;
    w.show();
    return a.exec();

}
关键代码(红色)
关键代码(红色)

note:       

 .qss文件在最后添加

2、内容

QWidget{
    background: white;        
//画面背景
}
QPushButton                      
//正常情况下按钮
{   color:#CCFFFF;    
    background-color:#CC66FF;
    border-radius:5px;
    font:bold 12px;
    padding:4px;
    font-size:18px;
}
QPushButton:hover {          
//鼠标悬浮情况下按钮
    background-color: #333333;
    border-color: #444444;
}

QPushButton:pressed {         //鼠标按压情况下按钮
    background-color: #111111;
    border-color: #333333;
    color: yellow;
}
QSlider                                     
//滑块
{
    background: #eee;
    border: 1px solid #aaa;
    border-radius: 4px;
}

常用十六进制颜色对照表:常用十六进制颜色对照表代码查询 - Fairyspace - 博客园 (cnblogs.com)

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值