2 icqcontactbase.h - ICQ Contact Base
4 Copyright (c) 2003 by Stefan Gehn <metz@gehn.net>
5 Copyright (c) 2003 by Olivier Goffart <ogoffart@kde.org>
6 Copyright (c) 2004 by Richard Smith <kde@metafoo.co.uk>
7 Copyright (c) 2006 by Roman Jarosz <kedgedev@centrum.cz>
8 Kopete (c) 2002-2006 by the Kopete developers <kopete-devel@kde.org>
10 *************************************************************************
12 * This program is free software; you can redistribute it and/or modify *
13 * it under the terms of the GNU General Public License as published by *
14 * the Free Software Foundation; either version 2 of the License, or *
15 * (at your option) any later version. *
17 *************************************************************************
20 #ifndef ICQCONTACTBASE_H
21 #define ICQCONTACTBASE_H
23 #include "oscarcontact.h"
24 #include "kopete_export.h"
27 * Base class for ICQ contact over Oscar protocol
29 * @author Richard Smith
33 class OSCAR_EXPORT ICQContactBase
: public OscarContact
39 /** Normal ICQ constructor */
40 ICQContactBase( Kopete::Account
*account
, const QString
&name
, Kopete::MetaContact
*parent
,
41 const QString
& icon
= QString() );
42 virtual ~ICQContactBase();
45 virtual void slotSendMsg(Kopete::Message
& message
, Kopete::ChatSession
*);
48 void receivedXStatusMessage( const QString
& contact
, int icon
, const QString
& description
, const QString
& message
);
53 //kate: tab-width 4; indent-mode csands; space-indent off; replace-tabs off;