libqutim  0.3.2.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

§ Message() [1/3]

qutim_sdk_0_3::Message::Message ( )

§ Message() [2/3]

qutim_sdk_0_3::Message::Message ( const QString &  text)

§ Message() [3/3]

qutim_sdk_0_3::Message::Message ( const Message other)

§ ~Message()

virtual qutim_sdk_0_3::Message::~Message ( )
virtual

Member Function Documentation

§ chatUnit()

ChatUnit* qutim_sdk_0_3::Message::chatUnit ( ) const

§ dynamicPropertyNames()

QList<QByteArray> qutim_sdk_0_3::Message::dynamicPropertyNames ( ) const

§ html()

QString qutim_sdk_0_3::Message::html ( ) const

§ id()

quint64 qutim_sdk_0_3::Message::id ( ) const

§ isIncoming()

bool qutim_sdk_0_3::Message::isIncoming ( ) const

§ operator=()

Message& qutim_sdk_0_3::Message::operator= ( const Message other)

§ property() [1/2]

QVariant qutim_sdk_0_3::Message::property ( const char *  name,
const QVariant &  def = QVariant() 
) const

§ property() [2/2]

template<typename T >
T qutim_sdk_0_3::Message::property ( const char *  name,
const T &  def 
) const

§ scriptRegister()

static void qutim_sdk_0_3::Message::scriptRegister ( QScriptEngine *  engine)
static

§ setChatUnit()

void qutim_sdk_0_3::Message::setChatUnit ( ChatUnit chatUnit)

§ setHtml()

void qutim_sdk_0_3::Message::setHtml ( const QString &  html)

§ setIncoming()

void qutim_sdk_0_3::Message::setIncoming ( bool  input)

§ setProperty()

void qutim_sdk_0_3::Message::setProperty ( const char *  name,
const QVariant &  value 
)

§ setText()

void qutim_sdk_0_3::Message::setText ( const QString &  text)

§ setTime()

void qutim_sdk_0_3::Message::setTime ( const QDateTime &  time)

§ text()

const QString& qutim_sdk_0_3::Message::text ( ) const

§ time()

const QDateTime& qutim_sdk_0_3::Message::time ( ) const

§ unitAvatar()

QString qutim_sdk_0_3::Message::unitAvatar ( ) const

§ unitId()

QString qutim_sdk_0_3::Message::unitId ( ) const

§ unitName()

QString qutim_sdk_0_3::Message::unitName ( ) const

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

Generated by Doxygen