自学内容网 自学内容网

【错误❌】—— 重定义默认参数

错误原因:

        在源文件中,参数列表进行了直接定义赋值等操作。


void CommonUtils::loadStyleSheet(QWidget* widget,
                                 const QString &fileName,
                                 const QString& otherStyle = QString()){

if (!widget)return;
widget->setStyleSheet(QString());//清除部件当前样式

const QString filePath = QRC_QSS(fileName);
QFile file(filePath);
if (file.open(QFile::ReadOnly)) {
QString qss = file.readAll();//读取文件内的样式
qss += otherStyle;//如果有其他定制样式

widget->setStyleSheet(qss);//设置部件样式

file.close();
}

}

定位位置:

参数0 ,参数1,...,

正确:

void CommonUtils::loadStyleSheet(QWidget* widget,
                                 const QString &fileName,
                                 const QString& otherStyle)


原文地址:https://blog.csdn.net/the_dry/article/details/143956065

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!