1#ifndef LIBS_GUI_CINFOBAR_HPP_
2#define LIBS_GUI_CINFOBAR_HPP_
18 explicit CInfoBar(
bool displayStatusCircle);
22 void setError(
const std::string &message);
23 void setInfo(
const std::string &message);
Definition AbstractComponentGUI.hpp:30
Definition CDialog.hpp:21
Definition CInfoBar.hpp:9
EProjectValidForDiamar
Definition CInfoBar.hpp:12
void setError(const std::string &message)
Definition CInfoBar.cpp:30
IWidget * m_infoBarRef
Definition CInfoBar.hpp:45
EPrvTypeMessage m_typeMessage
Definition CInfoBar.hpp:40
bool m_displayStatusCircle
Definition CInfoBar.hpp:43
EProjectValidForDiamar m_projectIsValidForDiamar
Definition CInfoBar.hpp:44
void setInfo(const std::string &message)
Definition CInfoBar.cpp:41
CInfoBar(bool displayStatusCircle)
Definition CInfoBar.cpp:6
void setWarning(const std::string &message)
Definition CInfoBar.cpp:52
void setProjectValidState(EProjectValidForDiamar projectValidForDiamar)
Setea el estado del proyecto para representarlo en el punto indicador de estado con su color correspo...
Definition CInfoBar.cpp:97
void destroyWidget() override
Definition CInfoBar.cpp:23
~CInfoBar() override
Definition CInfoBar.cpp:17
EPrvTypeMessage
Definition CInfoBar.hpp:32
std::string m_message
Definition CInfoBar.hpp:41
IWidget * createWidget(CDialog *dialogFatherRef) override
Definition CInfoBar.cpp:102
void getStateColour(double &red, double &green, double &blue)
Obtiene el color del estado del projecto para representar en el indicador.
Definition CInfoBar.cpp:69