30 #ifndef PLUGINS_AZOTH_INTERFACES_ISUPPORTRIEX_H 31 #define PLUGINS_AZOTH_INTERFACES_ISUPPORTRIEX_H 34 #include <QStringList> 126 virtual void SuggestItems (
QList<RIEXItem> items, QObject *entry, QString message) = 0;
146 QObject *from, QString message) = 0;
152 "org.Deviant.LeechCraft.Azoth.ISupportRIEX/1.0");
Interface representing Roster Item Exchange-like things.
This item should be updated in the roster.
bool operator==(const EntryStatus &es1, const EntryStatus &es2)
Compares two entry statuses for equality.
This item should be removed from the roster.
Represents a single exchange entry.
Q_DECLARE_INTERFACE(LeechCraft::Azoth::ISupportRIEX,"org.Deviant.LeechCraft.Azoth.ISupportRIEX/1.0")
QString Nick_
The suggested nickname of the entry.
QString ID_
The human-readable ID of the entry.
QStringList Groups_
The suggested groups for the entry.
Q_DECLARE_METATYPE(LeechCraft::Azoth::RIEXItem)
Action
What should be done with this item.
enum LeechCraft::Azoth::RIEXItem::Action Action_