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

KDED

  • sources
  • kde-4.14
  • kdelibs
  • kded
Macros | Functions | Variables
kded.cpp File Reference
#include "kded.h"
#include "kdedadaptor.h"
#include "kdedmodule.h"
#include <kcrash.h>
#include <kdeversion.h>
#include <unistd.h>
#include <stdlib.h>
#include <signal.h>
#include <time.h>
#include <QtCore/QDir>
#include <QtCore/QFile>
#include <QtCore/QTimer>
#include <QtDBus/QtDBus>
#include <kuniqueapplication.h>
#include <kapplication.h>
#include <kcmdlineargs.h>
#include <kaboutdata.h>
#include <klibloader.h>
#include <klocale.h>
#include <kglobal.h>
#include <kconfig.h>
#include <kconfiggroup.h>
#include <kdebug.h>
#include <kdirwatch.h>
#include <kstandarddirs.h>
#include <kservicetypetrader.h>
#include <ktoolinvocation.h>
#include <kde_file.h>
#include "klauncher_iface.h"
#include <qx11info_x11.h>
#include <X11/Xlib.h>
#include <fixx11h.h>
#include "kded.moc"
Include dependency graph for kded.cpp:

Go to the source code of this file.

Macros

#define KDED_EXENAME   "kded4"
 
#define MODULES_PATH   "/modules/"
 

Functions

int kdemain (int argc, char *argv[])
 
static int phaseForModule (const KService::Ptr &service)
 
QDBUS_EXPORT void qDBusAddSpyHook (void(*)(const QDBusMessage &))
 
static void runBuildSycoca (QObject *callBackObj=0, const char *callBackSlot=0, const char *callBackErrorSlot=0)
 
static void runDontChangeHostname (const QByteArray &oldName, const QByteArray &newName)
 
static void runKonfUpdate ()
 
static void sighandler (int)
 

Variables

static bool bCheckHostname
 
static bool bCheckSycoca
 
static bool bCheckUpdates
 
static bool checkStamps = true
 
static bool delayedCheck = false
 
static int HostnamePollInterval
 

Macro Definition Documentation

#define KDED_EXENAME   "kded4"

Definition at line 66 of file kded.cpp.

#define MODULES_PATH   "/modules/"

Definition at line 68 of file kded.cpp.

Function Documentation

int kdemain ( int  argc,
char *  argv[] 
)

Definition at line 872 of file kded.cpp.

static int phaseForModule ( const KService::Ptr &  service)
static

Definition at line 211 of file kded.cpp.

QDBUS_EXPORT void qDBusAddSpyHook ( void(*)(const QDBusMessage &)  )
static void runBuildSycoca ( QObject *  callBackObj = 0,
const char *  callBackSlot = 0,
const char *  callBackErrorSlot = 0 
)
static

Definition at line 85 of file kded.cpp.

static void runDontChangeHostname ( const QByteArray &  oldName,
const QByteArray &  newName 
)
static

Definition at line 114 of file kded.cpp.

static void runKonfUpdate ( )
static

Definition at line 109 of file kded.cpp.

static void sighandler ( int  )
static

Definition at line 723 of file kded.cpp.

Variable Documentation

bool bCheckHostname
static

Definition at line 77 of file kded.cpp.

bool bCheckSycoca
static

Definition at line 75 of file kded.cpp.

bool bCheckUpdates
static

Definition at line 76 of file kded.cpp.

bool checkStamps = true
static

Definition at line 72 of file kded.cpp.

bool delayedCheck = false
static

Definition at line 73 of file kded.cpp.

int HostnamePollInterval
static

Definition at line 74 of file kded.cpp.

This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:26:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KDED

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

kdelibs API Reference

Skip menu "kdelibs API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

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