6#include <iauth/ILogin.h>
7#include <ilog/TLoggerCompWrap.h>
8#include <imod/TSingleModelObserverBase.h>
15class CLoginEventControllerComp:
16 public ilog::CLoggerComponentBase,
17 public imod::TSingleModelObserverBase<iauth::ILogin>
20 typedef ilog::CLoggerComponentBase BaseClass;
21 typedef imod::TSingleModelObserverBase<iauth::ILogin> BaseClass2;
23 I_BEGIN_COMPONENT(CLoginEventControllerComp);
28 virtual void BeforeUpdate(imod::IModel* modelPtr)
override;
29 virtual void OnUpdate(
const istd::IChangeable::ChangeSet& changeSet)
override;
32 QString m_lastUserName;