Qt除了可以用setStyleSheet()设置Qt布局样式外,有专门的*.qss文件管理Qt Style,只需在main函数中加载qss文件,程序启动时,便可加载qss样式,实现想要的效果。
QFile file (":/blackstyle.qss"); if (file.open(QFile::ReadOnly)) { QString strQss = QLatin1String(file.readAll()); qApp->setStyleSheet(strQss); file.close(); } //或可尝试以下方法 qApp->setStyleSheet(":/blackstyle.qss"); |