Diffstat (limited to 'pwmanager/pwmanager/pwmprefs.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | pwmanager/pwmanager/pwmprefs.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pwmanager/pwmanager/pwmprefs.h b/pwmanager/pwmanager/pwmprefs.h index bf7d8b1..6a89d10 100644 --- a/pwmanager/pwmanager/pwmprefs.h +++ b/pwmanager/pwmanager/pwmprefs.h | |||
@@ -41,106 +41,110 @@ class KConfig; | |||
41 | #define CONF_DEFAULT_TRAY true | 41 | #define CONF_DEFAULT_TRAY true |
42 | #define CONF_DEFAULT_UNLOCKONOPENfalse | 42 | #define CONF_DEFAULT_UNLOCKONOPENfalse |
43 | #define CONF_DEFAULT_MAINVIEWSTYLE0 | 43 | #define CONF_DEFAULT_MAINVIEWSTYLE0 |
44 | #define CONF_DEFAULT_COMPRESSION 0x01/* gzip */ | 44 | #define CONF_DEFAULT_COMPRESSION 0x01/* gzip */ |
45 | #define CONF_DEFAULT_AUTOMINIMIZEfalse | 45 | #define CONF_DEFAULT_AUTOMINIMIZEfalse |
46 | #define CONF_DEFAULT_BROWSERCOMMAND"" | 46 | #define CONF_DEFAULT_BROWSERCOMMAND"" |
47 | #define CONF_DEFAULT_XTERMCOMMAND"konsole -e" | 47 | #define CONF_DEFAULT_XTERMCOMMAND"konsole -e" |
48 | #define CONF_DEFAULT_FILEPERMISSIONS0600 | 48 | #define CONF_DEFAULT_FILEPERMISSIONS0600 |
49 | #define CONF_DEFAULT_MAKEFILEBACKUPfalse | 49 | #define CONF_DEFAULT_MAKEFILEBACKUPfalse |
50 | #define CONF_DEFAULT_AUTOSTART_DEEPLtrue | 50 | #define CONF_DEFAULT_AUTOSTART_DEEPLtrue |
51 | #define CONF_DEFAULT_AUTODEEPLOCKtrue | 51 | #define CONF_DEFAULT_AUTODEEPLOCKtrue |
52 | #define CONF_DEFAULT_KWALLETEMU true | 52 | #define CONF_DEFAULT_KWALLETEMU true |
53 | #define CONF_DEFAULT_MINIMIZELOCK 2/* deep-lock */ | 53 | #define CONF_DEFAULT_MINIMIZELOCK 2/* deep-lock */ |
54 | #define CONF_DEFAULT_NEWENTRLOCKSTAT true/* locked */ | 54 | #define CONF_DEFAULT_NEWENTRLOCKSTAT true/* locked */ |
55 | #define CONF_DEFAULT_WNDCLOSE true/* don't minimize to tray */ | 55 | #define CONF_DEFAULT_WNDCLOSE true/* don't minimize to tray */ |
56 | 56 | ||
57 | class PWMPrefs : public KPimPrefs | 57 | class PWMPrefs : public KPimPrefs |
58 | { | 58 | { |
59 | public: | 59 | public: |
60 | virtual ~PWMPrefs(); | 60 | virtual ~PWMPrefs(); |
61 | 61 | ||
62 | static PWMPrefs *instance(); | 62 | static PWMPrefs *instance(); |
63 | 63 | ||
64 | public: | 64 | public: |
65 | /* functions for reading the configuration settings */ | 65 | /* functions for reading the configuration settings */ |
66 | /* GLOBAL */ | 66 | /* GLOBAL */ |
67 | QString confGlobAutoStart(); | 67 | QString confGlobAutoStart(); |
68 | QString confGlobBrowserCommand(); | 68 | QString confGlobBrowserCommand(); |
69 | QString confGlobXtermCommand(); | 69 | QString confGlobXtermCommand(); |
70 | QFont confGlobEntryFont(); | 70 | QFont confGlobEntryFont(); |
71 | int confGlobPwTimeout(); | 71 | int confGlobPwTimeout(); |
72 | int confGlobLockTimeout(); | 72 | int confGlobLockTimeout(); |
73 | int confGlobCompression(); | 73 | int confGlobCompression(); |
74 | int confGlobFilePermissions(); | 74 | int confGlobFilePermissions(); |
75 | int confGlobMinimizeLock(); | 75 | int confGlobMinimizeLock(); |
76 | bool confGlobUnlockOnOpen(); | 76 | bool confGlobUnlockOnOpen(); |
77 | bool confGlobTray(); | 77 | bool confGlobTray(); |
78 | bool confGlobMakeFileBackup(); | 78 | bool confGlobMakeFileBackup(); |
79 | bool confGlobAutostartDeepLocked(); | 79 | bool confGlobAutostartDeepLocked(); |
80 | bool confGlobAutoDeepLock(); | 80 | bool confGlobAutoDeepLock(); |
81 | bool confGlobKwalletEmu(); | 81 | bool confGlobKwalletEmu(); |
82 | bool confGlobNewEntrLockStat(); | 82 | bool confGlobNewEntrLockStat(); |
83 | /* WND */ | 83 | /* WND */ |
84 | QSize confWndMainWndSize(); | 84 | QSize confWndMainWndSize(); |
85 | int confWndMainViewStyle(); | 85 | int confWndMainViewStyle(); |
86 | bool confWndAutoMinimizeOnStart(); | 86 | bool confWndAutoMinimizeOnStart(); |
87 | bool confWndClose(); | 87 | bool confWndClose(); |
88 | 88 | ||
89 | public: | 89 | public: |
90 | /* functions for writing the configuration settings */ | 90 | /* functions for writing the configuration settings */ |
91 | /* GLOBAL */ | 91 | /* GLOBAL */ |
92 | void confGlobAutoStart(const QString &e); | 92 | void confGlobAutoStart(const QString &e); |
93 | void confGlobBrowserCommand(const QString &e); | 93 | void confGlobBrowserCommand(const QString &e); |
94 | void confGlobXtermCommand(const QString &e); | 94 | void confGlobXtermCommand(const QString &e); |
95 | void confGlobEntryFont(const QFont &e); | 95 | void confGlobEntryFont(const QFont &e); |
96 | void confGlobPwTimeout(int e); | 96 | void confGlobPwTimeout(int e); |
97 | void confGlobLockTimeout(int e); | 97 | void confGlobLockTimeout(int e); |
98 | void confGlobCompression(int e); | 98 | void confGlobCompression(int e); |
99 | void confGlobFilePermissions(int e); | 99 | void confGlobFilePermissions(int e); |
100 | void confGlobMinimizeLock(int e); | 100 | void confGlobMinimizeLock(int e); |
101 | void confGlobUnlockOnOpen(bool e); | 101 | void confGlobUnlockOnOpen(bool e); |
102 | void confGlobTray(bool e); | 102 | void confGlobTray(bool e); |
103 | void confGlobMakeFileBackup(bool e); | 103 | void confGlobMakeFileBackup(bool e); |
104 | void confGlobAutostartDeepLocked(bool e); | 104 | void confGlobAutostartDeepLocked(bool e); |
105 | void confGlobAutoDeepLock(bool e); | 105 | void confGlobAutoDeepLock(bool e); |
106 | void confGlobKwalletEmu(bool e); | 106 | void confGlobKwalletEmu(bool e); |
107 | void confGlobNewEntrLockStat(bool e); | 107 | void confGlobNewEntrLockStat(bool e); |
108 | /* WND */ | 108 | /* WND */ |
109 | void confWndMainWndSize(const QSize &e); | 109 | void confWndMainWndSize(const QSize &e); |
110 | void confWndMainViewStyle(int e); | 110 | void confWndMainViewStyle(int e); |
111 | void confWndAutoMinimizeOnStart(bool e); | 111 | void confWndAutoMinimizeOnStart(bool e); |
112 | void confWndClose(bool e); | 112 | void confWndClose(bool e); |
113 | 113 | ||
114 | 114 | ||
115 | 115 | ||
116 | QString mAutoStart; | 116 | QString mAutoStart; |
117 | QString mBrowserCommand; | 117 | QString mBrowserCommand; |
118 | QString mXTermCommand; | 118 | QString mXTermCommand; |
119 | QFont mEntryFont; | 119 | QFont mEntryFont; |
120 | int mPwTimeout; | 120 | int mPwTimeout; |
121 | int mLockTimeout; | 121 | int mLockTimeout; |
122 | int mCompression; | 122 | int mCompression; |
123 | int mFilePermissions; | 123 | int mFilePermissions; |
124 | int mMinimizeLock; | 124 | int mMinimizeLock; |
125 | bool mUnlockOnOpen; | 125 | bool mUnlockOnOpen; |
126 | bool mTray; | 126 | bool mTray; |
127 | bool mMakeFileBackup; | 127 | bool mMakeFileBackup; |
128 | bool mAutostartDeeplocked; | 128 | bool mAutostartDeeplocked; |
129 | bool mAutoDeeplock; | 129 | bool mAutoDeeplock; |
130 | bool mKWalletEmu; | 130 | bool mKWalletEmu; |
131 | bool mNewEntrLockStat; | 131 | bool mNewEntrLockStat; |
132 | QSize mMainWndSize; | 132 | QSize mMainWndSize; |
133 | int mMainViewStyle; | 133 | int mMainViewStyle; |
134 | bool mAutoMinimizeOnStart; | 134 | bool mAutoMinimizeOnStart; |
135 | bool mClose; | 135 | bool mClose; |
136 | 136 | ||
137 | //US ENH | ||
138 | QValueList<int> mCommentSplitter; | ||
139 | |||
140 | |||
137 | // US introduce a nonconst way to return the config object. | 141 | // US introduce a nonconst way to return the config object. |
138 | KConfig* getConfig(); | 142 | KConfig* getConfig(); |
139 | 143 | ||
140 | private: | 144 | private: |
141 | PWMPrefs(); | 145 | PWMPrefs(); |
142 | 146 | ||
143 | static PWMPrefs *sInstance; | 147 | static PWMPrefs *sInstance; |
144 | }; | 148 | }; |
145 | 149 | ||
146 | #endif | 150 | #endif |