diff options
author | Timothy Pearson <[email protected]> | 2012-05-29 15:33:39 -0500 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2012-05-29 15:33:39 -0500 |
commit | 5948ba909d1a2541865fcb2b52f76a7719f72f3e (patch) | |
tree | 858e1027143cb7085e6a60c100b9b4f03c6b5d6a /src/userconfigdlg.h | |
parent | 691351f08aeec1ea1582e46aac8aa734321e1e13 (diff) | |
download | kcmldapmanager-5948ba909d1a2541865fcb2b52f76a7719f72f3e.tar.gz kcmldapmanager-5948ba909d1a2541865fcb2b52f76a7719f72f3e.zip |
User editor dialog is now working in RO mode
Diffstat (limited to 'src/userconfigdlg.h')
-rw-r--r-- | src/userconfigdlg.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/userconfigdlg.h b/src/userconfigdlg.h index 6ab3033..909dd16 100644 --- a/src/userconfigdlg.h +++ b/src/userconfigdlg.h @@ -26,22 +26,27 @@ #include "libtdeldap.h" #include "userconfigbase.h" +#define AVAILABLE_SHELLS "/bin/bash /bin/sh /bin/dash /bin/rbash /usr/bin/screen" + class UserConfigDialog : public KDialogBase { Q_OBJECT public: - UserConfigDialog(LDAPUserInfo user, TQWidget* parent = 0, const char* name = 0); + UserConfigDialog(LDAPUserInfo user, LDAPConfig* parent = 0, const char* name = 0); LDAPUserInfo userProperties(); public slots: void slotOk(); + void processLockouts(); public: LDAPUserConfigBase *m_base; private: LDAPUserInfo m_user; + LDAPConfig* m_ldapconfig; + TQString m_prevPrimaryGroup; }; #endif // _USERCONFIGDIALOG_H_ |