error: extra qualification 'MessageAlert::' on member 'ShowAlertMessage' [-fpermissive] void MessageAlert::ShowAlertMessage(const QString& strWidgetName, const int iLeft, const int iTop ^~~~~~~~~~~~
时间: 2023-10-23 09:08:39 浏览: 145
gcc中extra qualification错误的解决
这个错误是因为在类的定义之外,函数的实现中使用了类的限定符号。可以将函数实现中的类限定符号去掉,只保留函数名和参数列表即可。例如,将函数实现中的 "MessageAlert::" 去掉,变成 "void ShowAlertMessage(const QString& strWidgetName, const int iLeft, const int iTop)"。
阅读全文