![]() |
LeechCraft Azoth
0.6.70-6645-gcd10d7e
Modular multiprotocol IM plugin for LeechCraft
|
Interface for entries that can report their local time. More...
#include "ihaveentitytime.h"
Public Member Functions | |
virtual | ~IHaveEntityTime () |
virtual void | UpdateEntityTime ()=0 |
Requests updating the entry's local time. More... | |
Protected Member Functions | |
virtual void | entityTimeUpdated ()=0 |
Notifies that the entry local time is now known or has changed. More... | |
Interface for entries that can report their local time.
Definition at line 38 of file ihaveentitytime.h.
|
inlinevirtual |
Definition at line 41 of file ihaveentitytime.h.
References entityTimeUpdated(), Q_DECLARE_INTERFACE(), and UpdateEntityTime().
|
protectedpure virtual |
Notifies that the entry local time is now known or has changed.
This signal may be emitted either as the result of calling UpdateEntityTime() or when the protocol plugin gets the updated entity local time during the normal course of actions.
Referenced by ~IHaveEntityTime().
|
pure virtual |
Requests updating the entry's local time.
Referenced by ~IHaveEntityTime().