准备工作
1、新建一个工程,并在ui界面放置一个按钮
2、准备名称为style.qss的QSS文件,放在main.cpp同文件夹路径
QPushButton {
font-family: "Microsoft YaHei";
font-size: 16px;
color: #BDC8E2;
background-color: #2E3648;
}
具体操作步骤
1.在 “项目” 右键 > add new > Qt > Qt Resource File > Choose(名称:Resources)
2.在 “Resources.qrc” 右键 > 添加现有文件 > 选择 style.qss 文件 > 前缀修改为 “/sty” > 保存
3.在main.cpp 的 " return a.exec(); " 语句之前加入调用代码,修改后的main.cpp
#include "mainwindow.h"
#include <QApplication>
#include <QFile>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
QFile styleFile(":\\sty\\style.qss");
if(styleFile.open(QIODevice::ReadOnly))
{
qDebug("open success");
QString setStyleSheet(styleFile.readAll());
a.setStyleSheet(setStyleSheet);
styleFile.close();
}
else
{
qDebug("Open failed");
}
return a.exec();
}
4.运行,看看效果
写在最后
本博文只是我在学习QT的过程中所做的笔记,方便以后查阅实现过程。资料均来自网上,如果有侵权请联系我删除,谢谢。