libqutim  0.3.1.0
qutim_sdk_0_3::Message Class Reference

#include <message.h>

Public Member Functions

 Message ()
 
 Message (const QString &text)
 
 Message (const Message &other)
 
virtual ~Message ()
 
ChatUnitchatUnit () const
 
QList< QByteArray > dynamicPropertyNames () const
 
QString html () const
 
quint64 id () const
 
bool isIncoming () const
 
Messageoperator= (const Message &other)
 
QVariant property (const char *name, const QVariant &def=QVariant()) const
 
template<typename T >
property (const char *name, const T &def) const
 
void setChatUnit (ChatUnit *chatUnit)
 
void setHtml (const QString &html)
 
void setIncoming (bool input)
 
void setProperty (const char *name, const QVariant &value)
 
void setText (const QString &text)
 
void setTime (const QDateTime &time)
 
const QString & text () const
 
const QDateTime & time () const
 
QString unitAvatar () const
 
QString unitId () const
 
QString unitName () const
 

Static Public Member Functions

static void scriptRegister (QScriptEngine *engine)
 

Constructor & Destructor Documentation

qutim_sdk_0_3::Message::Message ( )
qutim_sdk_0_3::Message::Message ( const QString &  text)
qutim_sdk_0_3::Message::Message ( const Message other)
virtual qutim_sdk_0_3::Message::~Message ( )
virtual

Member Function Documentation

ChatUnit* qutim_sdk_0_3::Message::chatUnit ( ) const
QList<QByteArray> qutim_sdk_0_3::Message::dynamicPropertyNames ( ) const
QString qutim_sdk_0_3::Message::html ( ) const
quint64 qutim_sdk_0_3::Message::id ( ) const
bool qutim_sdk_0_3::Message::isIncoming ( ) const
Message& qutim_sdk_0_3::Message::operator= ( const Message other)
QVariant qutim_sdk_0_3::Message::property ( const char *  name,
const QVariant &  def = QVariant() 
) const
template<typename T >
T qutim_sdk_0_3::Message::property ( const char *  name,
const T &  def 
) const
static void qutim_sdk_0_3::Message::scriptRegister ( QScriptEngine *  engine)
static
void qutim_sdk_0_3::Message::setChatUnit ( ChatUnit chatUnit)
void qutim_sdk_0_3::Message::setHtml ( const QString &  html)
void qutim_sdk_0_3::Message::setIncoming ( bool  input)
void qutim_sdk_0_3::Message::setProperty ( const char *  name,
const QVariant &  value 
)
void qutim_sdk_0_3::Message::setText ( const QString &  text)
void qutim_sdk_0_3::Message::setTime ( const QDateTime &  time)
const QString& qutim_sdk_0_3::Message::text ( ) const
const QDateTime& qutim_sdk_0_3::Message::time ( ) const
QString qutim_sdk_0_3::Message::unitAvatar ( ) const
QString qutim_sdk_0_3::Message::unitId ( ) const
QString qutim_sdk_0_3::Message::unitName ( ) const

The documentation for this class was generated from the following file:

Generated by Doxygen