2 highlightplugin.h - description
4 Copyright (c) 2003 by Olivier Goffart <ogoffart@kde.org>
6 Kopete (c) 2002-2007 by the Kopete developers <kopete-devel@kde.org>
8 ***************************************************************************
10 * This program is free software; you can redistribute it and/or modify *
11 * it under the terms of the GNU General Public License as published by *
12 * the Free Software Foundation; either version 2 of the License, or *
13 * (at your option) any later version. *
15 ***************************************************************************
18 #ifndef HighlightPLUGIN_H
19 #define HighlightPLUGIN_H
25 #include "kopetemessage.h"
26 #include "kopeteplugin.h"
31 namespace Kopete
{ class Message
; }
32 namespace Kopete
{ class MetaContact
; }
33 namespace Kopete
{ class ChatSession
; }
35 class HighlightConfig
;
38 * @author Olivier Goffart
41 class HighlightPlugin
: public Kopete::Plugin
46 static HighlightPlugin
*plugin();
48 HighlightPlugin( QObject
*parent
, const QVariantList
&args
);
52 void slotIncomingMessage( Kopete::Message
& msg
);
53 void slotSettingsChanged();
57 static HighlightPlugin
* pluginStatic_
;
58 HighlightConfig
*m_config
;