VR-Forces 4.2 Class Documentation
globalEnv.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2002 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: globalEnv.h,v $ $Revision: 1.15 $ $State: Exp $
7 *********************************************************************/
8 
11 
12 #ifndef DtGlobalEnv_H
13 #define DtGlobalEnv_H
14 
15 #include "ngutil/ngutilDefines.h"
16 #include <QtCore/QString>
17 #include <QtCore/QDir>
18 
21 {
22 public:
23 
26  static const QString& dataDir();
27 
30  static void setDataDir(const QString& s);
31 
34  static const QString& configDir();
35 
38  static void setConfigDir(const QString& s);
39 
42  static const QString& artworkDir();
43 
46  static void setArtworkDir(const QString& s);
47 
50  static const QString& translationDir();
51 
54  static void setTranslationDir(const QString& s);
55 
58  static const QString& documentationDir();
59 
62  static void setDocumentationDir(const QString& s);
63 
66  static QString createRelativePath(QString & filePath,QString & workingDirPath);
67 
69  static const QString& logDirectory();
70  static void setLogDirectory(const QString&);
71 
74  static QString cleanPath(const QString&);
75 
76 protected:
77  static QString polishString( const QString & str );
78 
79 protected:
80  static QString myDataDir;
81  static QString myArtworkDir;
82  static QString myTranslationDir;
83  static QString myConfigDir;
84  static QString myDocumentationDir;
85  static QString myLogDirectory;
86 };
87 
88 #endif
89 

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)