Add GUI error Level WARN to error factory

This commit is contained in:
Krad
2021-12-20 13:23:54 +08:00
parent f9b6edce17
commit 89fba9296e

View File

@@ -4,6 +4,7 @@
#include "GUIErrorFactory.h" #include "GUIErrorFactory.h"
#include "GUIErrorLE.h" #include "GUIErrorLE.h"
#include "GUIErrorLW.h"
GUIErrorBase *GUIErrorFactory::getError(const QString &errorMsg) { GUIErrorBase *GUIErrorFactory::getError(const QString &errorMsg) {
@@ -14,7 +15,9 @@ GUIErrorBase *GUIErrorFactory::getError(const QString &errorMsg) {
switch (c) { switch (c) {
//WARN 级别 //WARN 级别
case 'w': { case 'w': {
return nullptr; auto error = new GUIErrorLW;
error->parse(errorMsg.right(errorMsg.length()-2));
return error;
} }
//ERROR 级别 //ERROR 级别
case 'e': case 'e':