diff --git a/src/plugins/include/psiplugin.h b/src/plugins/include/psiplugin.h index 85a835a..f85cd89 100644 --- a/src/plugins/include/psiplugin.h +++ b/src/plugins/include/psiplugin.h @@ -87,6 +87,15 @@ public: */ virtual bool disable() = 0; + virtual void logout(int account) = 0; + virtual void contactOnline(int account, const QString& jid) = 0; + virtual void contactOffline(int account, const QString& jid) = 0; + + virtual QAction* getChatDlgMenuEntries(QWidget* parent, + int account, + const QString& otherJid) = 0; + + virtual void setHomeDir(const QString& dir) = 0; }; Q_DECLARE_INTERFACE(PsiPlugin, "org.psi-im.PsiPlugin/0.3");