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.
KDE API Reference
Public Member Functions inherited from