kopete/libkopete
Kopete::ViewPlugin Class Reference
#include <kopeteviewplugin.h>
Inheritance diagram for Kopete::ViewPlugin:
Public Member Functions | |
ViewPlugin (const KComponentData &instance, QObject *parent=0L) | |
virtual void | aboutToUnload () |
virtual KopeteView * | createView (ChatSession *) |
Public Member Functions inherited from Kopete::Plugin | |
Plugin (const KComponentData &instance, QObject *parent) | |
virtual | ~Plugin () |
void | addAddressBookField (const QString &field, AddressBookFieldAddMode mode=AddOnly) |
QStringList | addressBookFields () const |
QString | addressBookIndexField () const |
QString | displayName () const |
QString | pluginIcon () const |
QString | pluginId () const |
KPluginInfo | pluginInfo () const |
Q_INVOKABLE bool | shouldExitOnclose () |
Q_INVOKABLE bool | showCloseWindowMessage () |
Additional Inherited Members | |
Public Types inherited from Kopete::Plugin | |
enum | AddressBookFieldAddMode { AddOnly, MakeIndexField } |
Public Slots inherited from Kopete::Plugin | |
virtual void | deserialize (MetaContact *metaContact, const QMap< QString, QString > &data) |
Signals inherited from Kopete::Plugin | |
void | readyForUnload () |
void | settingsChanged () |
Detailed Description
Factory plugin for creating KopeteView objects.
Kopete ships with two of these currently, a Chat Window view plugin, and an Email Window view plugin.
Definition at line 38 of file kopeteviewplugin.h.
Constructor & Destructor Documentation
|
explicit |
Create and initialize the plugin.
Definition at line 19 of file kopeteviewplugin.cpp.
Member Function Documentation
|
virtual |
Reimplemented from Kopete::Plugin.
Reimplemented from Kopete::Plugin.
Definition at line 25 of file kopeteviewplugin.cpp.
|
inlinevirtual |
Creates a view to be associated with the passed in session.
Definition at line 49 of file kopeteviewplugin.h.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:53:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:53:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.