From 066416a022fc0d10334b242a84b45f1b9aa3d9de Mon Sep 17 00:00:00 2001 From: Andrei Date: Wed, 2 Jan 2019 13:42:51 +0300 Subject: [PATCH] added verbose log --- params.cpp | 6 ++++++ params.h | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/params.cpp b/params.cpp index f31976b..3e5d1a5 100644 --- a/params.cpp +++ b/params.cpp @@ -18,6 +18,12 @@ bool Params::isEndable(const QString& key) { return params.contains(key); } +void Params::verboseLog(const QString &log) { + if (isEndable("verbose")) { + qDebug() << "verbose log: " + log ; + } +} + bool Params::parseParams(int argc, char *argv[]) { params.clear(); params ["appPath"] = argv[0]; diff --git a/params.h b/params.h index 1e55512..6d5ff64 100644 --- a/params.h +++ b/params.h @@ -51,6 +51,12 @@ public: * @return true if argument enabled */ static bool isEndable(const QString& key); + + /** + * @brief verboseLog - print text on console if the flag "vergose" is enabled + * @param log - printed text + */ + static void verboseLog(const QString& log); }; }