1.QT实现通过文件加载样式表
创建一个样式表文件:
在样式表文件里添加
QWidget
{
font-family:Microsoft YaHei;font-size:14px;
}
或者等
#MainWindow
{
background-color:rgb(219,221,225);
font-family:Microsoft YaHei;font-size:14px;
}
然后通过下方代码在main函数里调用
QApplication a(argc, argv);
QFile styleFile(qApp->applicationDirPath()+"/style.ss");
styleFile.open(QIODevice::ReadOnly);QString styles = styleFile.readAll();
CStyleManager::transStyles(styles);
a.setStyleSheet(styles);
styleFile.close();
在界面方面:
直接设置
this->setObjectName("MainWindow");
其他控件也可通过这个方式实现控制;方便在外部修改控件样式
本文介绍如何使用QT通过文件加载样式表来美化界面。具体步骤包括创建样式表文件、设置样式属性,并在main函数中调用相关API加载样式。此外,还介绍了如何为不同控件设置对象名称以方便应用样式。
2015

被折叠的 条评论
为什么被折叠?



