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.