Kontact Plugin Interface Library
23 #ifndef KONTACTINTERFACE_CORE_H
24 #define KONTACTINTERFACE_CORE_H
26 #include "kontactinterface_export.h"
27 #include <kparts/mainwindow.h>
28 #include <kparts/part.h>
30 namespace KontactInterface {
39 class KONTACTINTERFACE_EXPORT
Core :
public KParts::MainWindow
63 virtual void selectPlugin(
const QString &plugin ) = 0;
68 virtual QList<KontactInterface::Plugin*> pluginList()
const = 0;
75 KParts::ReadOnlyPart *createPart(
const char *library );
82 virtual void partLoaded(
Plugin *plugin, KParts::ReadOnlyPart *part ) = 0;
90 void dayChanged(
const QDate &date );
99 explicit Core( QWidget *parent = 0, Qt::WindowFlags flags = KDE_DEFAULT_WINDOWFLAGS );
105 QString lastErrorMessage()
const;
112 Q_PRIVATE_SLOT( d,
void slotPartDestroyed( QObject * ) )
113 Q_PRIVATE_SLOT( d,
void checkNewDay() )
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:27:09 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.