1.qt引用css样式
1.1导入资源文件
1.2设置
void Widget::setStyle()
{
//!TODO
//!设置样式
//!
QFile qssFile(":/res/qss/psblack.css");
qssFile.open(QFile::ReadOnly);
if(qssFile.isOpen())
{
QString qss = QLatin1String(qssFile.readAll()); //读取
qApp->setStyleSheet(qss); //设置
qssFile.close();
qDebug()<<"set ok";
}
}
2.关于css内容设置
2.1参考:https://www.jianshu.com/p/2ecf26464f78
2.2补充
一次设置多个选择器类型:如只设置当前页面UI的button样式
QWidget#form .QPushButton{
border-style:none;
border:0px solid #242424;
color:#DCDCDC;
padding:5px;
min-height:25px;
border-radius:10px;
background:qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #484848,stop:1 #383838);
}