• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

korganizer

Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
KOCore Class Reference

#include <kocore.h>

Public Member Functions

 ~KOCore ()
 
void addXMLGUIClient (QWidget *, KXMLGUIClient *guiclient)
 
KService::List availableCalendarDecorations ()
 
KService::List availableParts ()
 
KService::List availablePlugins ()
 
KService::List availablePrintPlugins ()
 
KPIMIdentities::IdentityManager * identityManager ()
 
EventViews::CalendarDecoration::Decoration * loadCalendarDecoration (KService::Ptr service)
 
EventViews::CalendarDecoration::Decoration * loadCalendarDecoration (const QString &)
 
EventViews::CalendarDecoration::Decoration::List loadCalendarDecorations ()
 
KOrg::Part * loadPart (KService::Ptr, KOrg::MainWindow *parent)
 
KOrg::Part * loadPart (const QString &, KOrg::MainWindow *parent)
 
KOrg::Part::List loadParts (KOrg::MainWindow *parent)
 
CalendarSupport::Plugin * loadPlugin (KService::Ptr service)
 
CalendarSupport::Plugin * loadPlugin (const QString &)
 
KOrg::PrintPlugin * loadPrintPlugin (KService::Ptr service)
 
KOrg::PrintPlugin * loadPrintPlugin (const QString &)
 
KOrg::PrintPlugin::List loadPrintPlugins ()
 
KOrg::Part::List reloadParts (KOrg::MainWindow *parent, KOrg::Part::List &parts)
 
void reloadPlugins ()
 
void removeXMLGUIClient (QWidget *)
 
void unloadParts (KOrg::MainWindow *parent, KOrg::Part::List &parts)
 
void unloadPlugins ()
 
KXMLGUIClient * xmlguiClient (QWidget *) const
 

Static Public Member Functions

static KOCore * self ()
 

Protected Member Functions

 KOCore ()
 
KService::List availablePlugins (const QString &type, int pluginInterfaceVersion=-1)
 

Detailed Description

Definition at line 41 of file kocore.h.

Constructor & Destructor Documentation

KOCore::~KOCore ( )

Definition at line 51 of file kocore.cpp.

KOCore::KOCore ( )
protected

Definition at line 46 of file kocore.cpp.

Member Function Documentation

void KOCore::addXMLGUIClient ( QWidget *  wdg,
KXMLGUIClient *  guiclient 
)

Definition at line 216 of file kocore.cpp.

KService::List KOCore::availableCalendarDecorations ( )

Definition at line 73 of file kocore.cpp.

KService::List KOCore::availableParts ( )

Definition at line 79 of file kocore.cpp.

KService::List KOCore::availablePlugins ( )

Definition at line 67 of file kocore.cpp.

KService::List KOCore::availablePlugins ( const QString &  type,
int  pluginInterfaceVersion = -1 
)
protected

Definition at line 56 of file kocore.cpp.

KService::List KOCore::availablePrintPlugins ( )

Definition at line 84 of file kocore.cpp.

KPIMIdentities::IdentityManager * KOCore::identityManager ( )

Definition at line 369 of file kocore.cpp.

EventViews::CalendarDecoration::Decoration * KOCore::loadCalendarDecoration ( KService::Ptr  service)

Definition at line 129 of file kocore.cpp.

EventViews::CalendarDecoration::Decoration * KOCore::loadCalendarDecoration ( const QString &  name)

Definition at line 150 of file kocore.cpp.

EventViews::CalendarDecoration::Decoration::List KOCore::loadCalendarDecorations ( )

Definition at line 265 of file kocore.cpp.

KOrg::Part * KOCore::loadPart ( KService::Ptr  service,
KOrg::MainWindow *  parent 
)

Definition at line 162 of file kocore.cpp.

KOrg::Part * KOCore::loadPart ( const QString &  name,
KOrg::MainWindow *  parent 
)

Definition at line 241 of file kocore.cpp.

KOrg::Part::List KOCore::loadParts ( KOrg::MainWindow *  parent)

Definition at line 288 of file kocore.cpp.

CalendarSupport::Plugin * KOCore::loadPlugin ( KService::Ptr  service)

Definition at line 90 of file kocore.cpp.

CalendarSupport::Plugin * KOCore::loadPlugin ( const QString &  name)

Definition at line 117 of file kocore.cpp.

KOrg::PrintPlugin * KOCore::loadPrintPlugin ( KService::Ptr  service)

Definition at line 189 of file kocore.cpp.

KOrg::PrintPlugin * KOCore::loadPrintPlugin ( const QString &  name)

Definition at line 253 of file kocore.cpp.

KOrg::PrintPlugin::List KOCore::loadPrintPlugins ( )

Definition at line 312 of file kocore.cpp.

KOrg::Part::List KOCore::reloadParts ( KOrg::MainWindow *  parent,
KOrg::Part::List &  parts 
)

Unloads the parts from the main window.

Loads the parts that are listed in KOPrefs and returns a list of these parts.

Parameters
parentthe parent main window for all parts
partsthe list of parts to be reloaded

Definition at line 348 of file kocore.cpp.

void KOCore::reloadPlugins ( )

Definition at line 361 of file kocore.cpp.

void KOCore::removeXMLGUIClient ( QWidget *  wdg)

Definition at line 221 of file kocore.cpp.

KOCore * KOCore::self ( )
static

Definition at line 37 of file kocore.cpp.

void KOCore::unloadParts ( KOrg::MainWindow *  parent,
KOrg::Part::List &  parts 
)

Unload the parts in &p parts for this main window.

Clears parts.

Parameters
parentthe parent main window for all parts
partsthe list of parts to be undloaded

Definition at line 339 of file kocore.cpp.

void KOCore::unloadPlugins ( )

Definition at line 332 of file kocore.cpp.

KXMLGUIClient * KOCore::xmlguiClient ( QWidget *  wdg) const

Definition at line 226 of file kocore.cpp.


The documentation for this class was generated from the following files:
  • kocore.h
  • kocore.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

korganizer

Skip menu "korganizer"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal