1#ifndef LIBS_PANELS_CLOGGERZENITY_HPP_
2#define LIBS_PANELS_CLOGGERZENITY_HPP_
14 void message(
const std::string &txtMessage)
override;
15 void warning(
const std::string &txtWarning)
override;
16 void error(
const std::string &txtError)
override;
17 [[nodiscard]]
bool hasError()
const override;
Definition AbstractLog.hpp:9
Definition CLoggerZenity.hpp:9
bool hasError() const override
Definition CLoggerZenity.cpp:35
void showInform()
Definition CLoggerZenity.cpp:40
static void showErrorDialog(std::string_view msg)
Show a zenity dialog with the message.
Definition CLoggerZenity.cpp:93
static void showInfoDialog(std::string_view msg)
Show a zenity dialog with the message.
Definition CLoggerZenity.cpp:81
~CLoggerZenity() override
Definition CLoggerZenity.cpp:13
std::vector< std::string > m_warnings
Definition CLoggerZenity.hpp:27
void warning(const std::string &txtWarning) override
Definition CLoggerZenity.cpp:25
std::vector< std::string > m_errors
Definition CLoggerZenity.hpp:28
CLoggerZenity(const std::string &title)
Definition CLoggerZenity.cpp:8
void error(const std::string &txtError) override
Definition CLoggerZenity.cpp:30
std::vector< std::string > m_messages
Definition CLoggerZenity.hpp:26
void message(const std::string &txtMessage) override
Definition CLoggerZenity.cpp:20
std::string m_title
Definition CLoggerZenity.hpp:25