kdecore Globals


Annotated List
Files
Globals
Hierarchy
Index

kapplication.h

kckey.h

kcmdlineargs.h

kcompletion.h

kcompletion_private.h

kconfigdata.h

kde_dmalloc.h

kdebug.h

kdebugclasses.h

kglobal.h

kglobalaccel_x11.h

kiconloader.h

kicontheme.h

kkeynative.h

klocale.h

krootprop.h

ksock.h

ksockaddr.h

kstandarddirs.h

ksycocafactory.h

ksycocatype.h

kurl.h

netsupp.h

Global member Documentation

typedef unsigned long Atom

Atom

#include <kapplication.h>

typedef void Display

Display

#include <kapplication.h>

bool  checkAccess (const QString& pathname, int mode)

checkAccess

#include <kapplication.h>

Check, if a file may be accessed in a given mode. This is a wrapper around the access() system call. checkAccess() calls access() with the given parameters. If this is OK, checkAccess() returns true. If not, and W_OK is part of mode, it is checked if there is write access to the directory. If yes, checkAccess() returns true. In all other cases checkAccess() returns false.

Other than access() this function EXPLICITLY ignores non-existant files if checking for write access.

Parameters:
pathnameThe full path of the file you want to test
modeThe access mode, as in the access() system call.

Returns: Whether the access is allowed, true = Access allowed

typedef struct --

--

#include <kckey.h>

typedef QValueList<QCString> QCStringList

QCStringList

#include <kcmdlineargs.h>

typedef KSortableValueList<QString> KCompletionMatchesList

KCompletionMatchesList

#include <kcompletion.h>

typedef KCompTreeNodeList KCompTreeChildren

KCompTreeChildren

#include <kcompletion_private.h>

typedef KSortableValueList<QString> KCompletionMatchesList

KCompletionMatchesList

#include <kcompletion_private.h>

inline bool  operator < (const KEntryKey &k1, const KEntryKey &k2)

operator <

#include <kconfigdata.h>

compares two KEntryKeys (needed for QMap).

typedef QMap<KEntryKey, KEntry> KEntryMap

KEntryMap

#include <kconfigdata.h>

type specifying a map of entries (key,value pairs). The keys are actually a key in a particular config file group together with the group name.

typedef QMap<KEntryKey, KEntry>::Iterator KEntryMapIterator

KEntryMapIterator

#include <kconfigdata.h>

type for iterating over keys in a KEntryMap in sorted order.

typedef QMap<KEntryKey, KEntry>::ConstIterator KEntryMapConstIterator

KEntryMapConstIterator

#include <kconfigdata.h>

type for iterating over keys in a KEntryMap in sorted order. It is const, thus you cannot change the entries in the iterator, only examine them.

void * operator new (size_t size, const char *file, const int line)

operator new

#include <kde_dmalloc.h>

void * operator new[] (size_t size, const char *file, const int line)

operator new[]

#include <kde_dmalloc.h>

typedef kdbgstream &  (*KDBGFUNC) (kdbgstream &)

(*KDBGFUNC)

#include <kdebug.h>

typedef kndbgstream &  (*KNDBGFUNC) (kndbgstream &)

(*KNDBGFUNC)

#include <kdebug.h>

inline kdbgstreamendl ( kdbgstream &s)

endl

#include <kdebug.h>

inline kdbgstreamflush ( kdbgstream &s)

flush

#include <kdebug.h>

kdbgstreamperror ( kdbgstream &s)

perror

#include <kdebug.h>

inline kndbgstreamendl ( kndbgstream & s)

endl

#include <kdebug.h>

inline kndbgstreamflush ( kndbgstream & s)

flush

#include <kdebug.h>

inline kndbgstreamperror ( kndbgstream & s)

perror

#include <kdebug.h>

kdbgstream  kdDebug (int area = 0)

kdDebug

#include <kdebug.h>

kdbgstream  kdDebug (bool cond, int area = 0)

kdDebug

#include <kdebug.h>

QString  kdBacktrace ()

kdBacktrace

#include <kdebug.h>

inline kndbgstream  kndDebug (int = 0)

kndDebug

#include <kdebug.h>

inline kndbgstream  kndDebug (bool , int = 0)

kndDebug

#include <kdebug.h>

inline QString  kndBacktrace ()

kndBacktrace

#include <kdebug.h>

kdbgstream  kdWarning (int area = 0)

kdWarning

#include <kdebug.h>

kdbgstream  kdWarning (bool cond, int area = 0)

kdWarning

#include <kdebug.h>

kdbgstream  kdError (int area = 0)

kdError

#include <kdebug.h>

kdbgstream  kdError (bool cond, int area = 0)

kdError

#include <kdebug.h>

kdbgstream  kdFatal (int area = 0)

kdFatal

#include <kdebug.h>

kdbgstream  kdFatal (bool cond, int area = 0)

kdFatal

#include <kdebug.h>

inline kdbgstream  operator<< ( kdbgstream str, const QPoint & p )

operator<<

#include <kdebugclasses.h>

inline kdbgstream  operator<< ( kdbgstream str, const QSize & s )

operator<<

#include <kdebugclasses.h>

inline kdbgstream  operator<< ( kdbgstream str, const QRect & r )

operator<<

#include <kdebugclasses.h>

inline kdbgstream  operator<< ( kdbgstream str, const QRegion & reg )

operator<<

#include <kdebugclasses.h>

inline kdbgstream  operator<< ( kdbgstream str, const KURL & u )

operator<<

#include <kdebugclasses.h>

inline kdbgstream  operator<< ( kdbgstream str, const QStringList & l )

operator<<

#include <kdebugclasses.h>

inline kndbgstream  operator<< ( kndbgstream str, const QPoint & )

operator<<

#include <kdebugclasses.h>

inline kndbgstream  operator<< ( kndbgstream str, const QSize & )

operator<<

#include <kdebugclasses.h>

inline kndbgstream  operator<< ( kndbgstream str, const QRect & )

operator<<

#include <kdebugclasses.h>

inline kndbgstream  operator<< ( kndbgstream str, const KURL & )

operator<<

#include <kdebugclasses.h>

inline kndbgstream  operator<< ( kndbgstream str, const QStringList & )

operator<<

#include <kdebugclasses.h>

inline kndbgstream  operator<< ( kndbgstream str, const QRegion & )

operator<<

#include <kdebugclasses.h>

template inline const T&  kMin (const T& a, const T& b)

kMin

#include <kglobal.h>

KGlobal A typesafe function to determine the absolute value of the argument.

template inline const T&  kMax (const T& a, const T& b)

kMax

#include <kglobal.h>

template inline T  kAbs (const T& a)

kAbs

#include <kglobal.h>

typedef QMap<CodeMod, KAccelAction*> CodeModMap

CodeModMap

#include <kglobalaccel_x11.h>

QPixmap  DesktopIcon (const QString& name, int size=0, int state=KIcon::DefaultState, KInstance *instance=KGlobal::instance())

DesktopIcon

#include <kiconloader.h>

Load a desktop icon.

QPixmap  DesktopIcon (const QString& name, KInstance *instance)

DesktopIcon

#include <kiconloader.h>

Load a desktop icon.

QIconSet  DesktopIconSet (const QString& name, int size=0, KInstance *instance=KGlobal::instance())

DesktopIconSet

#include <kiconloader.h>

Load a desktop icon, and apply the necessary effects to get an IconSet.

QPixmap  BarIcon (const QString& name, int size=0, int state=KIcon::DefaultState, KInstance *instance=KGlobal::instance())

BarIcon

#include <kiconloader.h>

Load a toolbar icon.

QPixmap  BarIcon (const QString& name, KInstance *instance)

BarIcon

#include <kiconloader.h>

Load a toolbar icon.

QIconSet  BarIconSet (const QString& name, int size=0, KInstance *instance=KGlobal::instance())

BarIconSet

#include <kiconloader.h>

Load a toolbar icon, and apply the neccesary effects to get an IconSet.

QPixmap  SmallIcon (const QString& name, int size=0, int state=KIcon::DefaultState, KInstance *instance=KGlobal::instance())

SmallIcon

#include <kiconloader.h>

Load a small icon.

QPixmap  SmallIcon (const QString& name, KInstance *instance)

SmallIcon

#include <kiconloader.h>

Load a small icon.

QIconSet  SmallIconSet (const QString& name, int size=0, KInstance *instance=KGlobal::instance())

SmallIconSet

#include <kiconloader.h>

Load a small icon, and apply the neccesary effects to get an IconSet.

QPixmap  MainBarIcon (const QString& name, int size=0, int state=KIcon::DefaultState, KInstance *instance=KGlobal::instance())

MainBarIcon

#include <kiconloader.h>

Load a main toolbar icon.

QPixmap  MainBarIcon (const QString& name, KInstance *instance)

MainBarIcon

#include <kiconloader.h>

Load a main toolbar icon.

QIconSet  MainBarIconSet (const QString& name, int size=0, KInstance *instance=KGlobal::instance())

MainBarIconSet

#include <kiconloader.h>

Load a main toolbar icon, and apply the effects to get an IconSet.

QPixmap  UserIcon (const QString& name, int state=KIcon::DefaultState, KInstance *instance=KGlobal::instance())

UserIcon

#include <kiconloader.h>

Load a user icon.

QPixmap  UserIcon (const QString& name, KInstance *instance)

UserIcon

#include <kiconloader.h>

Load a user icon.

QIconSet  UserIconSet (const QString& name, KInstance *instance=KGlobal::instance())

UserIconSet

#include <kiconloader.h>

Load a user icon, and apply the effects to get an IconSet.

int  IconSize (KIcon::Group group, KInstance *instance=KGlobal::instance())

IconSize

#include <kiconloader.h>

Returns the current icon size for a specific group.

inline KIcon::Group&  operator++ (KIcon::Group& group)

operator++

#include <kicontheme.h>

The full path of the icon.

inline KIcon::Group  operator++ (KIcon::Group& group,int)

operator++

#include <kicontheme.h>

typedef union _XEvent XEvent

XEvent

#include <kkeynative.h>

QString  i18n (const char *text)

i18n

#include <klocale.h>

i18n is the function that does everything you need to translate a string. You just wrap around every user visible string a i18n call to get a QString with the string in the user's preferred language.

The argument must be an UTF-8 encoded string (If you only use characters that are in US-ASCII you're on the safe side. But for e.g. german umlauts or french accents should be recoded to UTF-8)

QString  i18n (const char *index, const char *text)

i18n

#include <klocale.h>

If the string is too ambiguous to be translated well to a non-english language, use this form of i18n to separate lookup string and english text.

See also: translate

QString  i18n (const char *singular, const char *plural, unsigned long n)

i18n

#include <klocale.h>

If you want to handle plural forms, use this form of i18n. The plural has to contain a %n where n fits into.

See also: translate

inline QString  tr2i18n (const char* message, const char* =0)

tr2i18n

#include <klocale.h>

typedef unsigned long Atom

Atom

#include <krootprop.h>

typedef sockaddr_in ksockaddr_in

ksockaddr_in

#include <ksock.h>

typedef unsigned ksocklen_t

ksocklen_t

#include <ksockaddr.h>

extern const KInetSocketAddress addressLoopback

addressLoopback

#include <ksockaddr.h>

QString  locate ( const char *type, const QString& filename, const KInstance* instance = KGlobal::instance() )

locate

#include <kstandarddirs.h>

This function is just for convenience. It simply calls instance->dirs()->findResource(type, filename).

QString  locateLocal ( const char *type, const QString& filename, const KInstance* instance = KGlobal::instance() )

locateLocal

#include <kstandarddirs.h>

This function is much like locate. However it returns a filename suitable for writing to. No check is made if the specified filename actually exists. Missing directories are created. If filename is only a directory, without a specific file, filename must have a trailing slash.

typedef QDict<KSycocaEntry::Ptr> KSycocaEntryDict

KSycocaEntryDict

#include <ksycocafactory.h>

enum KSycocaType { KST_KSycocaEntry = 0, KST_KService = 1, KST_KServiceType = 2, KST_KMimeType = 3, KST_KFolderType = 4, KST_KDEDesktopMimeType = 5, KST_KExecMimeType = 6, KST_KServiceGroup = 7, KST_KImageIOFormat = 8, KST_KProtocolInfo = 9, KST_KCustom = 1000 }

KSycocaType

#include <ksycocatype.h>

A KSycocaType is a code (out of the KSycocaType enum) assigned to each class type derived from KSycocaEntry . To use it, call the macro K_SYCOCATYPE( your_typecode, parent_class ) at the top of your class definition.

enum KSycocaFactoryId { KST_KServiceFactory = 1, KST_KServiceTypeFactory = 2, KST_KServiceGroupFactory = 3, KST_KImageIO = 4, KST_KProtocolInfoFactory = 5, KST_CTimeInfo = 100 }

KSycocaFactoryId

#include <ksycocatype.h>

A KSycocaFactoryId is a code (out of the KSycocaFactoryId enum) assigned to each class type derived from KSycocaFactory. To use it, call the macro K_SYCOCAFACTORY( your_factory_id ) at the top of your class definition.

bool  urlcmp ( const QString& _url1, const QString& _url2 )

urlcmp

#include <kurl.h>

Compares URLs. They are parsed, split and compared. Two malformed URLs with the same string representation are nevertheless considered to be unequal. That means no malformed URL equals anything else.

bool  urlcmp ( const QString& _url1, const QString& _url2, bool _ignore_trailing, bool _ignore_ref )

urlcmp

#include <kurl.h>

Compares URLs. They are parsed, split and compared. Two malformed URLs with the same string representation are nevertheless considered to be unequal. That means no malformed URL equals anything else.

Parameters:
_ignore_trailingDescribed in KURL::cmp
_ignore_refIf true, disables comparison of HTML-style references.

QDataStream &  operator<< (QDataStream & s, const KURL & a)

operator<<

#include <kurl.h>

QDataStream &  operator>> (QDataStream & s, KURL & a)

operator>>

#include <kurl.h>

extern int  kde_getaddrinfo (const char *name, const char *service, const struct addrinfo* hint, struct kde_addrinfo** result)

kde_getaddrinfo

#include <netsupp.h>

extern void  kde_freeaddrinfo (struct kde_addrinfo *p)

kde_freeaddrinfo

#include <netsupp.h>


Generated by: dfaure on faure on Tue Apr 16 08:49:00 2002, using kdoc 2.0a53.