QFile styleSheet(":/default.qss");整体把握就是将文件内容读出来,默认是QByteArray类型的
if (!styleSheet.open(QIODevice::ReadOnly)) 然后将读出来的内容转换成Qstring就可以用了
{
qWarning("Can't open the style sheet file.");
}else{
QByteArray ba = styleSheet.readAll();
QTextCodec* codec = QTextCodec::codecForName("UTF-8");
QString str = codec->toUnicode(ba);/ QString str = QString::fromLatin1(ba);
this->setStyleSheet(str);
styleSheet.close();
}