libqutim 0.3.1.0
qutim_sdk_0_3::Message Class Reference

#include <message.h>

List of all members.

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 [inline]
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: