diff options
Diffstat (limited to 'kdepasswd/kcm/main.h')
-rw-r--r-- | kdepasswd/kcm/main.h | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/kdepasswd/kcm/main.h b/kdepasswd/kcm/main.h deleted file mode 100644 index 350c42820..000000000 --- a/kdepasswd/kcm/main.h +++ /dev/null @@ -1,79 +0,0 @@ - -/** - * Copyright (C) 2004 Frans Englich <frans.englich@telia.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - */ - -#ifndef MAIN_H -#define MAIN_H - -#include <tdecmodule.h> - -#include "main_widget.h" - -class TDEAboutData; -class KUser; -class KEmailSettings; -class TQEvent; -class TQObject; -class KURL; -class Config; - -/** - * Please see the README - */ -class KCMUserAccount : public TDECModule -{ - Q_OBJECT - -public: - KCMUserAccount(TQWidget* parent, const char* name = "KCMUserAccount", - const TQStringList& list=TQStringList()); - ~KCMUserAccount(); - - /** - * The user data is loaded from chfn(/etc/password) and then - * written back as well as to KDE's own(KEmailSettings). - * The user won't notice this(assuming they change the KDE settings via - * this KCM) and will make KDE play nice with enviroments which uses - * /etc/password. - */ - void load(); - - void save(); - - /** - * For the face button - */ - bool eventFilter(TQObject *, TQEvent *e); - -private slots: - void slotChangePassword(); - //void configChanged() { emit changed(true); }; - void slotFaceButtonClicked(); - -private: - void changeFace(const TQPixmap& pix); - inline KURL* decodeImgDrop(TQDropEvent *e, TQWidget *wdg); - - KEMailSettings *_kes; - KUser *_ku; - MainWidget *_mw; - FacePerm _facePerm; - TQPixmap _facePixmap; - -}; - -#endif // MAIN_H |