KDECore
kglobal.cpp File Reference
#include <qglobal.h>#include <qdict.h>#include <qptrlist.h>#include "kglobal.h"#include <kapplication.h>#include <kaboutdata.h>#include <kdebug.h>#include <kconfig.h>#include <klocale.h>#include <kcharsets.h>#include <kiconloader.h>#include <kstandarddirs.h>#include <kinstance.h>#include "kstaticdeleter.h"#include <qfont.h>
Include dependency graph for kglobal.cpp:

Go to the source code of this file.
Defines | |
| #define | MYASSERT(x) |
Functions | |
| __attribute__ ((destructor)) static void kglobal_freeAll() | |
| int | kasciistricmp (const char *str1, const char *str2) |
| static void | kglobal_init () |
Define Documentation
| #define MYASSERT | ( | x | ) |
Value:
if (!x) \ qFatal("Fatal error: you need to have a KInstance object before\n" \ "you do anything that requires it! Examples of this are config\n" \ "objects, standard directories or translations.");
Definition at line 44 of file kglobal.cpp.
Function Documentation
| __attribute__ | ( | (destructor) | ) |
Definition at line 218 of file kglobal.cpp.
| int kasciistricmp | ( | const char * | str1, | |
| const char * | str2 | |||
| ) |
Locale-independent qstricmp.
Use this for comparing ascii keywords in a case-insensitive way. qstricmp fails with e.g. the Turkish locale where 'I'.lower() != 'i'
- Since:
- 3.4
Definition at line 241 of file kglobal.cpp.
| static void kglobal_init | ( | ) | [static] |
Definition at line 233 of file kglobal.cpp.
KDE 3.5 API Reference