diff --git a/utils.cpp b/utils.cpp index e29133c..0348a58 100644 --- a/utils.cpp +++ b/utils.cpp @@ -52,9 +52,19 @@ void Utils::printCriticalErrorMsg(QString const &errorMsg) { qCritical() << QString(80, 'E'); } -void Utils::printUpdateStatusMsg(QString const &updateMsg) { +void Utils::printCriticalErrorMsg(QStringList const &errorMsg) { + qCritical() << QString(80, 'E'); + for (int i = 0; i < errorMsg.size(); ++i) { + qCritical() << errorMsg.at(i); + } + qCritical() << QString(80, 'E'); +} + +void Utils::printUpdateStatusMsg(QStringList const &updateMsg) { qCritical() << QString(80, 'U'); - qCritical() << updateMsg; + for (int i = 0; i < updateMsg.size(); ++i) { + qCritical() << updateMsg.at(i); + } qCritical() << QString(80, 'U'); } @@ -62,7 +72,14 @@ void Utils::printInfoMsg(QString const &infoMsg) { qCritical() << QString(80, 'I'); qCritical() << infoMsg; qCritical() << QString(80, 'I'); +} +void Utils::printInfoMsg(QStringList const &infoMsg) { + qCritical() << QString(80, 'I'); + for (int i = 0; i < infoMsg.size(); ++i) { + qCritical() << infoMsg.at(i); + } + qCritical() << QString(80, 'I'); } void Utils::printLineEditInfo(QStringList const &lines) { diff --git a/utils.h b/utils.h index dc618ac..38fbd25 100644 --- a/utils.h +++ b/utils.h @@ -13,8 +13,10 @@ namespace Utils { int read1stLineOfFile(QString fileName); QString zoneName(quint8 i); void printCriticalErrorMsg(QString const &errorMsg); + void printCriticalErrorMsg(QStringList const &errorMsg); void printInfoMsg(QString const &infoMsg); - void printUpdateStatusMsg(QString const &updateMsg); + void printInfoMsg(QStringList const &infoMsg); + void printUpdateStatusMsg(QStringList const &updateMsg); void printLineEditInfo(QStringList const &lines); QString getTariffLoadTime(QString fileName); QString rstrip(QString const &str);