00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef KDMADMIN_H
00027 #define KDMADMIN_H
00028
00029 #include "kgverify.h"
00030
00031 #include <tqradiobutton.h>
00032
00033 class LiloInfo;
00034 class TQLabel;
00035 class KPushButton;
00036 class TQButtonGroup;
00037 class TQComboBox;
00038
00039 class KDMAdmin : public FDialog, public KGVerifyHandler {
00040 Q_OBJECT
00041 typedef FDialog inherited;
00042
00043 public:
00044 KDMAdmin( const TQString &user, TQWidget *_parent = 0 );
00045 ~KDMAdmin();
00046
00047 public slots:
00048 void accept();
00049 void slotWhenChanged();
00050 void slotActivatePlugMenu();
00051
00052 private:
00053 void bye_bye();
00054
00055 KPushButton *okButton, *cancelButton;
00056 KGStdVerify *verify;
00057 TQString curUser;
00058
00059 static int curPlugin;
00060 static PluginList pluginList;
00061
00062 public:
00063 virtual void verifyPluginChanged( int id );
00064 virtual void verifyOk();
00065 virtual void verifyFailed();
00066 virtual void verifyRetry();
00067 virtual void verifySetUser( const TQString &user );
00068 };
00069
00070 #endif