summaryrefslogtreecommitdiffabout
path: root/libkdepim/kpimglobalprefs.h
Unidiff
Diffstat (limited to 'libkdepim/kpimglobalprefs.h') (more/less context) (ignore whitespace changes)
-rw-r--r--libkdepim/kpimglobalprefs.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/libkdepim/kpimglobalprefs.h b/libkdepim/kpimglobalprefs.h
index 8bd543d..dad78e6 100644
--- a/libkdepim/kpimglobalprefs.h
+++ b/libkdepim/kpimglobalprefs.h
@@ -23,100 +23,115 @@
23 23
24/* 24/*
25Enhanced Version of the file for platform independent KDE tools. 25Enhanced Version of the file for platform independent KDE tools.
26Copyright (c) 2004 Ulf Schenk 26Copyright (c) 2004 Ulf Schenk
27 27
28$Id$ 28$Id$
29*/ 29*/
30 30
31#ifndef KPIMGLOBALPREFS_H 31#ifndef KPIMGLOBALPREFS_H
32#define KPIMGLOBALPREFS_H 32#define KPIMGLOBALPREFS_H
33 33
34#include "kprefs.h" 34#include "kprefs.h"
35 35
36class KPimGlobalPrefs : public KPrefs 36class KPimGlobalPrefs : public KPrefs
37{ 37{
38 public: 38 public:
39 39
40 static KPimGlobalPrefs *instance(); 40 static KPimGlobalPrefs *instance();
41 41
42 42
43 virtual ~KPimGlobalPrefs(); 43 virtual ~KPimGlobalPrefs();
44 44
45 45
46 enum EMailClients { 46 enum EMailClients {
47 NONE_EMC = 0, 47 NONE_EMC = 0,
48 OTHER_EMC = 1, 48 OTHER_EMC = 1,
49 OMPI_EMC = 2, 49 OMPI_EMC = 2,
50 QTOPIA_EMC = 3, 50 QTOPIA_EMC = 3,
51 OPIE_EMC = 4 51 OPIE_EMC = 4
52 }; 52 };
53 53
54 enum PhoneClients { 54 enum PhoneClients {
55 NONE_PHC = 0, 55 NONE_PHC = 0,
56 OTHER_PHC = 1, 56 OTHER_PHC = 1,
57 KPPI_PHC = 2 57 KPPI_PHC = 2
58 }; 58 };
59 59
60 enum FaxClients { 60 enum FaxClients {
61 NONE_FAC = 0, 61 NONE_FAC = 0,
62 OTHER_FAC = 1 62 OTHER_FAC = 1
63 }; 63 };
64 64
65 enum SMSClients { 65 enum SMSClients {
66 NONE_SMC = 0, 66 NONE_SMC = 0,
67 OTHER_SMC = 1 67 OTHER_SMC = 1
68 }; 68 };
69 69
70 enum PagerClients { 70 enum PagerClients {
71 NONE_PAC = 0, 71 NONE_PAC = 0,
72 OTHER_PAC = 1 72 OTHER_PAC = 1
73 }; 73 };
74 74
75 enum SIPClients { 75 enum SIPClients {
76 NONE_SIC = 0, 76 NONE_SIC = 0,
77 OTHER_SIC = 1 77 OTHER_SIC = 1
78 }; 78 };
79 79
80 private: 80 private:
81 KPimGlobalPrefs( const QString &name = QString::null ); 81 KPimGlobalPrefs( const QString &name = QString::null );
82 82
83 static KPimGlobalPrefs *sInstance; 83 static KPimGlobalPrefs *sInstance;
84 84
85 85
86 public: 86 public:
87 //US I copied the following "locale" settings from KOPrefs
88 int mPreferredDate;
89 QString mUserDateFormatLong;
90 QString mUserDateFormatShort;
91 int mPreferredLanguage;
92 int mPreferredTime;
93 bool mWeekStartsOnSunday;
94 QString mTimeZoneId;
95 bool mUseDaylightsaving;
96 int mDaylightsavingStart;
97 int mDaylightsavingEnd;
98
99
100
101
87 int mEmailClient; 102 int mEmailClient;
88 QString mEmailOtherChannel; 103 QString mEmailOtherChannel;
89 QString mEmailOtherMessage; 104 QString mEmailOtherMessage;
90 QString mEmailOtherMessageParameters; 105 QString mEmailOtherMessageParameters;
91 QString mEmailOtherMessage2; 106 QString mEmailOtherMessage2;
92 QString mEmailOtherMessageParameters2; 107 QString mEmailOtherMessageParameters2;
93 108
94 int mPhoneClient; 109 int mPhoneClient;
95 QString mPhoneOtherChannel; 110 QString mPhoneOtherChannel;
96 QString mPhoneOtherMessage; 111 QString mPhoneOtherMessage;
97 QString mPhoneOtherMessageParameters; 112 QString mPhoneOtherMessageParameters;
98 113
99 int mFaxClient; 114 int mFaxClient;
100 QString mFaxOtherChannel; 115 QString mFaxOtherChannel;
101 QString mFaxOtherMessage; 116 QString mFaxOtherMessage;
102 QString mFaxOtherMessageParameters; 117 QString mFaxOtherMessageParameters;
103 118
104 int mSMSClient; 119 int mSMSClient;
105 QString mSMSOtherChannel; 120 QString mSMSOtherChannel;
106 QString mSMSOtherMessage; 121 QString mSMSOtherMessage;
107 QString mSMSOtherMessageParameters; 122 QString mSMSOtherMessageParameters;
108 123
109 int mPagerClient; 124 int mPagerClient;
110 QString mPagerOtherChannel; 125 QString mPagerOtherChannel;
111 QString mPagerOtherMessage; 126 QString mPagerOtherMessage;
112 QString mPagerOtherMessageParameters; 127 QString mPagerOtherMessageParameters;
113 128
114 int mSipClient; 129 int mSipClient;
115 QString mSipOtherChannel; 130 QString mSipOtherChannel;
116 QString mSipOtherMessage; 131 QString mSipOtherMessage;
117 QString mSipOtherMessageParameters; 132 QString mSipOtherMessageParameters;
118 133
119 134
120}; 135};
121 136
122#endif 137#endif