Displays all messages at startup inside the splash screen. More...
Public Member Functions | |
| void | Log (const char *s) |
| const char * | Name () override |
| void | SendLog (const std::string &msg, Base::LogStyle level) override |
| Used to send a Log message at the given level. More... | |
| SplashObserver (QSplashScreen *splasher=nullptr) | |
| virtual | ~SplashObserver () |
Public Member Functions inherited from Base::ILogger | |
| ILogger () | |
| virtual const char * | Name () |
| virtual void | SendLog (const std::string &msg, LogStyle level)=0 |
| Used to send a Log message at the given level. More... | |
| virtual | ~ILogger ()=0 |
Additional Inherited Members | |
Public Attributes inherited from Base::ILogger | |
| bool | bErr |
| bool | bLog |
| bool | bMsg |
| bool | bWrn |
Displays all messages at startup inside the splash screen.
| Gui::SplashObserver::SplashObserver | ( | QSplashScreen * | splasher = nullptr | ) |
|
virtual |
References Base::Console(), and Base::ConsoleSingleton::DetachObserver().
| void Gui::SplashObserver::Log | ( | const char * | s | ) |
Referenced by SendLog().
|
overridevirtual |
Reimplemented from Base::ILogger.
|
overridevirtual |
Used to send a Log message at the given level.
Implements Base::ILogger.