diff options
author | Timothy Pearson <[email protected]> | 2012-06-11 14:09:06 -0500 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2012-06-11 14:09:06 -0500 |
commit | ec23f4b717dc7e47e9000d2d135ac4914cc2180b (patch) | |
tree | 11f0f93fba577d68433fa8a5d0d177997eab0ac2 /src/realmwizard.h | |
parent | 02cfa8d8afb2c84b0683e4071f4482a54d2e459e (diff) | |
download | kcmldapcontroller-ec23f4b717dc7e47e9000d2d135ac4914cc2180b.tar.gz kcmldapcontroller-ec23f4b717dc7e47e9000d2d135ac4914cc2180b.zip |
Move primary realm wizard sources to separate directory
Add cert-updater
Diffstat (limited to 'src/realmwizard.h')
-rw-r--r-- | src/realmwizard.h | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/src/realmwizard.h b/src/realmwizard.h deleted file mode 100644 index 34de72b..0000000 --- a/src/realmwizard.h +++ /dev/null @@ -1,87 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2012 by Timothy Pearson * - * [email protected] * - * * - * 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 Foundation, Inc., * - * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - ***************************************************************************/ - -#ifndef BONDWIZARD_H -#define BONDWIZARD_H - -#ifdef HAVE_CONFIG_H -#include <config.h> -#endif - -#include <kapplication.h> -#include <kwizard.h> - -#include "ldapcontroller.h" - -/** prototypes */ -class KLanguageCombo; -class RealmIntroPage; -class RealmConfigPage; -class CertConfigPage; -class RealmFinishPage; - -/** RealmWizard is the base class of the project */ -class RealmWizard : public KWizard { - Q_OBJECT -public: - /** construtor */ - RealmWizard(LDAPController* controller, TQString fqdn, LDAPCertConfig certinfo, TQWidget* parent=0, const char *name=0); - /** destructor */ - ~RealmWizard(); - - virtual void next(); - virtual void back(); - -public slots: // Public slots - /** calls all save functions after resetting all fields to Trinity default */ - void setDefaults(); - /** the cancel button is connected to the reject() slot of TQDialog, - * so we have to reimplement this here to add a dialogbox to - * ask if we really want to quit the wizard. - */ - void reject(); - /** maybe call a dialog that the wizard has finished. - * Calls applySettings() to save the current selection. - */ - void accept(); - /** We need this to use it in a TQTimer */ - void slotNext(); - -private: - void setPosition(); - -private: - RealmIntroPage* intropage; - RealmConfigPage* realmpage; - CertConfigPage* certpage; - RealmFinishPage* finishpage; - bool realm_dirty; - LDAPController* m_controller; - LDAPRealmConfig m_realmconfig; - TQString m_fqdn; - LDAPCertConfig m_certconfig; - -protected: // Protected methods - // the close button on the titlebar sets e->accept() which we don't want. - virtual void closeEvent(TQCloseEvent*); - bool askClose(); -}; - -#endif |