summaryrefslogtreecommitdiff
path: root/noncore/apps/tinykate/libkate/microkde/kglobal.h
blob: 8985bd400afaed2d9fd3fcfd4ea20b2b37417bef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#ifndef MINIKDE_KGLOBAL_H
#define MINIKDE_KGLOBAL_H

#include "klocale.h"
#include "kiconloader.h"
#include "kstandarddirs.h"
#include "kconfig.h"

class KGlobal {
  public:
    static KLocale *locale();
    static KConfig *config();
    static KIconLoader *iconLoader();
    static KStandardDirs *dirs();

    static void setAppName( const QString & );

  private:
    static KLocale *mLocale;
    static KConfig *mConfig;
    static KIconLoader *mIconLoader;
    static KStandardDirs *mDirs;

    static QString mAppName;
};

#endif