• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KDECore

KDEDModule Class Reference

The base class for KDED modules. More...

#include <KDEDModule>

Inheritance diagram for KDEDModule:

Inheritance graph
[legend]

List of all members.


Signals

void moduleDeleted (KDEDModule *)
void moduleRegistered (const QDBusObjectPath &path)
void windowRegistered (qlonglong windowId)
void windowUnregistered (qlonglong windowId)

Public Member Functions

 KDEDModule (QObject *parent=0)
QString moduleName () const
void setModuleName (const QString &name)
virtual ~KDEDModule ()

Detailed Description

The base class for KDED modules.

KDED modules are realized as shared libraries that are loaded on-demand into kded at runtime.

See kdelibs/kded/HOWTO for documentation about writing kded modules.

Author:
Waldo Bastian <bastian@kde.org>

Definition at line 47 of file kdedmodule.h.


Constructor & Destructor Documentation

KDEDModule::KDEDModule ( QObject *  parent = 0  )  [explicit]

Constructor.

Definition at line 38 of file kdedmodule.cpp.

KDEDModule::~KDEDModule (  )  [virtual]

Definition at line 43 of file kdedmodule.cpp.


Member Function Documentation

void KDEDModule::moduleDeleted ( KDEDModule *   )  [signal]

Emitted when the module is being deleted.

QString KDEDModule::moduleName (  )  const

Definition at line 96 of file kdedmodule.cpp.

void KDEDModule::moduleRegistered ( const QDBusObjectPath &  path  )  [signal]

Emitted after the module is registered successfully with dbus.

Since:
4.2

void KDEDModule::setModuleName ( const QString &  name  ) 

For internal use only.

called by kded after loading a module The module name is set from the path of the desktop file, and is used to register the module to dbus.

Definition at line 49 of file kdedmodule.cpp.

void KDEDModule::windowRegistered ( qlonglong  windowId  )  [signal]

Emitted when a mainwindow registers itself.

void KDEDModule::windowUnregistered ( qlonglong  windowId  )  [signal]

Emitted when a mainwindow unregisters itself.


The documentation for this class was generated from the following files:
  • kdedmodule.h
  • kdedmodule.cpp

KDECore

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

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.7
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal