*************** *** 23,31 **** #include #include"im.h" using namespace XMPP; class PsiCon; class PsiAccount; class UserListItem; --- 23,34 ---- #include #include"im.h" + #include"contactview.h" using namespace XMPP; + enum setStatusEnum {setStatusForAccount = 0, setStatusForJid, setStatusForJidList}; + class PsiCon; class PsiAccount; class UserListItem; *************** *** 43,48 **** public: StatusSetDlg(PsiCon *, const Status &); StatusSetDlg(PsiAccount *, const Status &); ~StatusSetDlg(); protected: --- 46,53 ---- public: StatusSetDlg(PsiCon *, const Status &); StatusSetDlg(PsiAccount *, const Status &); + void setJid(const Jid &); + void setJidList(const JidList &); ~StatusSetDlg(); protected: *************** *** 52,57 **** signals: void set(const Status &); void cancelled(); private slots: --- 57,64 ---- signals: void set(const Status &); + void setJid(const Jid &, const Status &); + void setJidList(const JidList &, const Status &); void cancelled(); private slots: