From 89fba9296ed9485845f64a336c5e1926bd2a3711 Mon Sep 17 00:00:00 2001 From: Krad Date: Mon, 20 Dec 2021 13:23:54 +0800 Subject: [PATCH] Add GUI error Level WARN to error factory --- src/errorhandle/GUIErrorFactory.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/errorhandle/GUIErrorFactory.cpp b/src/errorhandle/GUIErrorFactory.cpp index 650f405..663ed70 100644 --- a/src/errorhandle/GUIErrorFactory.cpp +++ b/src/errorhandle/GUIErrorFactory.cpp @@ -4,6 +4,7 @@ #include "GUIErrorFactory.h" #include "GUIErrorLE.h" +#include "GUIErrorLW.h" GUIErrorBase *GUIErrorFactory::getError(const QString &errorMsg) { @@ -14,7 +15,9 @@ GUIErrorBase *GUIErrorFactory::getError(const QString &errorMsg) { switch (c) { //WARN 级别 case 'w': { - return nullptr; + auto error = new GUIErrorLW; + error->parse(errorMsg.right(errorMsg.length()-2)); + return error; } //ERROR 级别 case 'e':