summaryrefslogtreecommitdiffabout
path: root/pwmanager/pwmanager/configuration_31compat.h
Side-by-side diff
Diffstat (limited to 'pwmanager/pwmanager/configuration_31compat.h') (more/less context) (ignore whitespace changes)
-rw-r--r--pwmanager/pwmanager/configuration_31compat.h146
1 files changed, 0 insertions, 146 deletions
diff --git a/pwmanager/pwmanager/configuration_31compat.h b/pwmanager/pwmanager/configuration_31compat.h
deleted file mode 100644
index 8ad6e09..0000000
--- a/pwmanager/pwmanager/configuration_31compat.h
+++ b/dev/null
@@ -1,146 +0,0 @@
-/***************************************************************************
- * *
- * copyright (C) 2004 by Michael Buesch *
- * email: mbuesch@freenet.de *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License version 2 *
- * as published by the Free Software Foundation. *
- * *
- ***************************************************************************/
-
-/***************************************************************************
- * copyright (C) 2004 by Ulf Schenk
- * This file is originaly based on version 1.0.1 of pwmanager
- * and was modified to run on embedded devices that run microkde
- *
- * $Id$
- **************************************************************************/
-
-#ifndef CONFIGURATION_31COMPAT_H
-#define CONFIGURATION_31COMPAT_H
-
-#include "pwmexception.h"
-
-#include <qsize.h>
-#include <qfont.h>
-#include <qstring.h>
-
-#ifdef PWM_EMBEDDED
-#include <configuration.h>
-#endif
-
-class KConfig;
-
-/** This class is the compatibility layer for
- * running the new KDE-3.2 Configuration interface on KDE-3.1.
- * We have to keep this class in sync with the real configuration
- * interface.
- */
-class Configuration_31compat
-{
-public:
- Configuration_31compat();
- ~Configuration_31compat();
-
- static Configuration_31compat * obj()
- {
- PWM_ASSERT(_obj);
- return _obj;
- }
- static void init()
- {
- PWM_ASSERT(!_obj);
- _obj = new Configuration_31compat;
- }
- static void cleanup()
- { delete_ifnot_null(_obj); }
-
-
- /** Read the configuration from the file.
- * Normally this function has not to be called manually.
- *
- * This function is a NOP in KDE-3.1 compatibility layer.
- */
- void readConfig()
- { }
- /** Write the configuration to the file.
- * Normally this function has not to be called manually.
- *
- * This function is a NOP in KDE-3.1 compatibility layer.
- */
- void writeConfig()
- { }
- /** reset the whole configuration to its defaults.
- *
- * This function is a NOP in KDE-3.1 compatibility layer.
- * It should not be, but it is. :)
- */
- void resetConfig()
- { }
- /** show the configuration window */
- bool showConfWnd(QWidget *parent);
-
-public:
- /* functions for reading the configuration settings */
- /* GLOBAL */
- QString confGlobAutoStart();
- QString confGlobBrowserCommand();
- QString confGlobXtermCommand();
- QFont confGlobEntryFont();
- int confGlobPwTimeout();
- int confGlobLockTimeout();
- int confGlobCompression();
- int confGlobFilePermissions();
- int confGlobMinimizeLock();
- bool confGlobUnlockOnOpen();
- bool confGlobTray();
- bool confGlobMakeFileBackup();
- bool confGlobAutostartDeepLocked();
- bool confGlobAutoDeepLock();
- bool confGlobKwalletEmu();
- bool confGlobNewEntrLockStat();
- /* WND */
- QSize confWndMainWndSize();
- int confWndMainViewStyle();
- bool confWndAutoMinimizeOnStart();
- bool confWndClose();
-
-public:
- /* functions for writing the configuration settings */
- /* GLOBAL */
- void confGlobAutoStart(const QString &e);
- void confGlobBrowserCommand(const QString &e);
- void confGlobXtermCommand(const QString &e);
- void confGlobEntryFont(const QFont &e);
- void confGlobPwTimeout(int e);
- void confGlobLockTimeout(int e);
- void confGlobCompression(int e);
- void confGlobFilePermissions(int e);
- void confGlobMinimizeLock(int e);
- void confGlobUnlockOnOpen(bool e);
- void confGlobTray(bool e);
- void confGlobMakeFileBackup(bool e);
- void confGlobAutostartDeepLocked(bool e);
- void confGlobAutoDeepLock(bool e);
- void confGlobKwalletEmu(bool e);
- void confGlobNewEntrLockStat(bool e);
- /* WND */
- void confWndMainWndSize(const QSize &e);
- void confWndMainViewStyle(int e);
- void confWndAutoMinimizeOnStart(bool e);
- void confWndClose(bool e);
-
-protected:
- /** static instance of this class returned by obj() */
- static Configuration_31compat *_obj;
- /** configuration object */
- KConfig *conf;
-};
-
-#ifdef Configuration
-# error "Configuration already defined!"
-#endif
-#define Configuration Configuration_31compat
-
-#endif