summaryrefslogtreecommitdiff
path: root/noncore/apps/tinykate/libkate/microkde/kglobal.h
blob: e4e2c7912481e6aca838b6a934c341ec4e1c6c74 (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 <kateconfig.h>

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

    static void setAppName( const QString & );

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

    static QString mAppName;
};

#endif