Специфичные для MRIM плагина события (будут доступны начиная с 126-ой ревизии):

MRIM/Account/Status/Changed

Событие вызывается, когда какой-либо MRIM-аккаунт меняет свой статус.

  1. QString - аккаунт
  2. qint32 - номер статуса. Может принимать следующие значения: 1 - онлайн, 2 - отсутствую, 4 - х-статус
  3. QString - текстовый идентификатор статуса (установлен только в случае если установленный статус - x-статус)
  4. QString - заголовок статуса
  5. QString - описание статуса
MRIM/Account/Connected

Событие вызывается, когда какой-либо MRIM-аккаунт подключился к сети. При подключении, после этого события сразу посылается событие о смене статуса (присылается тот статус с которым пользователь вошел в сеть).

  1. QString - аккаунт
MRIM/Account/Disconnected

Событие вызывается, когда какой-либо MRIM-аккаунт отключился от сети.

  1. QString - аккаунт
MRIM/Account/Status/Change

Событие шлется для смены статусов MRIM-аккаунтов.

  1. QStringList - аккаунты
  2. qint32 - номер статуса (см. MRIM/Account/Status/Changed)
  3. QString - текстовый идентификатор статуса (должен быть установлен только в случае если устанавливаемый статус - x-статус)
  4. QString - заголовок статуса (опционально)
  5. QString - описание статуса (опционально)
MRIM/Account/Status/ChangeText

Событие шлется для смены только текста статусов MRIM-аккаунтов.

  1. QStringList - аккаунты
  2. QString - заголовок статуса
  3. QString - описание статуса

Допустимые значения идентификаторов статусов и их описание (англ.):

/home/qutim/data/www/wiki.qutim.org/data/pages/mrim_events.txt · Last modified: 2010/02/04 02:00 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki