KGlobal Class Reference
#include <kglobal.h>
Detailed Description
Access to the KDE global objects.KGlobal provides you with pointers of many central objects that exist only once in the process. It is also responsible for managing instances of KStaticDeleterBase.
- See also:
- KStaticDeleterBase
- Author:
- Sirtaj Singh Kang (taj@kde.org)
Definition at line 44 of file kglobal.h.
Static Public Member Functions | |
static KInstance * | instance () |
static KStandardDirs * | dirs () |
static KConfig * | config () |
static KSharedConfig * | sharedConfig () |
static KIconLoader * | iconLoader () |
static KLocale * | locale () |
static KCharsets * | charsets () |
static const QString & | staticQString (const char *str) |
static const QString & | staticQString (const QString &str) |
static void | registerStaticDeleter (KStaticDeleterBase *d) |
static void | unregisterStaticDeleter (KStaticDeleterBase *d) |
static void | deleteStaticDeleters () |
static void | setActiveInstance (KInstance *d) |
static KInstance * | activeInstance () |
Static Public Attributes | |
static KStringDict * | _stringDict = 0 |
static KInstance * | _instance = 0 |
static KLocale * | _locale = 0 |
static KCharsets * | _charsets = 0 |
static KStaticDeleterList * | _staticDeleters = 0 |
static KInstance * | _activeInstance = 0 |
Related Functions | |
(Note that these are not member functions.) | |
bool | checkAccess (const QString &pathname, int mode) |
kdbgstream & | endl (kdbgstream &s) |
kdbgstream & | flush (kdbgstream &s) |
kdbgstream | kdDebug (int area=0) |
QString | kdBacktrace () |
QString | kdBacktrace (int levels) |
kdbgstream | kdWarning (int area=0) |
kdbgstream | kdError (int area=0) |
kdbgstream | kdFatal (int area=0) |
void | kdClearDebugConfig () |
KMIN(a, b) | |
KMAX(a, b) | |
KABS(a) | |
KCLAMP(x, low, high) |
Member Function Documentation
|
The global charset manager.
Definition at line 102 of file kglobal.cpp. |
|
Returns the general config object.
Definition at line 61 of file kglobal.cpp. |
|
Calls KStaticDeleterBase::destructObject() on all registered static deleters and unregisters them all.
Definition at line 183 of file kglobal.cpp. |
|
Returns the application standard dirs object.
Definition at line 54 of file kglobal.cpp. |
|
Returns an iconloader object.
Definition at line 75 of file kglobal.cpp. |
|
Returns the global instance. There is always at least one instance of a component in one application (in most cases the application itself).
Definition at line 82 of file kglobal.cpp. |
|
Returns the global locale object.
Definition at line 88 of file kglobal.cpp. |
|
Registers a static deleter.
Definition at line 167 of file kglobal.cpp. |
|
The instance currently active (useful in a multi-instance application, such as a KParts application). Don't use this - it's mainly for KAboutDialog and KBugReport. Definition at line 112 of file kglobal.cpp. |
|
Returns the general config object.
Definition at line 68 of file kglobal.cpp. |
|
Creates a static QString. To be used inside functions(!) like: static const QString &myString = KGlobal::staticQString(i18n("My Text")); !!! Do _NOT_ use: !!! static QString myString = KGlobal::staticQString(i18n("myText"));
Definition at line 144 of file kglobal.cpp. |
|
Creates a static QString. To be used inside functions(!) like: static const QString &myString = KGlobal::staticQString("myText"); !!! Do _NOT_ use: !!! static QString myString = KGlobal::staticQString("myText");
Definition at line 126 of file kglobal.cpp. |
|
Unregisters a static deleter.
Definition at line 176 of file kglobal.cpp. |
Friends And Related Function Documentation
|
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.
Definition at line 2806 of file kapplication.cpp. |
|
A typesafe function to determine the absolute value of the argument. |
|
A typesafe function that returns x if it's between low and high values. low if x is smaller than then low and high if x is bigger than high. |
|
A typesafe function to find the maximum of the two arguments. |
|
A typesafe function to find the minimum of the two arguments. |
The documentation for this class was generated from the following files: