QSS
Qt Style Sheets(Qt样式表) 通过它可以修改Qt界面默认外观,语法与css
类似,支持属性可参考官方文档。
编写QSS
新建样式文件MyStyleSheet.qss
,填入样式属性代码
QPushButton{
border-radius: 6px;
background-color: rgb(165,165,165);
}
加载QSS
在类初始化代码中添加样式文件加载代码
QFile qssFile("MyStyleSheet.qss");
qssFile.open(QFile::ReadOnly);
if(qssFile.isOpen())
{
QString qss = QLatin1String(qssFile.readAll());
qApp->setStyleSheet(qss);
qssFile.close();
}
使用 QSS Editor
QSS Editor是用于编辑和实时预览Qt样式表的工具。下载地址sourceforge
参考样式
代码仓库链接,下载代码,使用 QSS Editor 工具调整到想要的效果。
添加程序图标
在.prp
文件末添加语句RC_ICONS = logo.ico
。