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/realmconfigpage.cpp | |
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/realmconfigpage.cpp')
-rw-r--r-- | src/realmconfigpage.cpp | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/src/realmconfigpage.cpp b/src/realmconfigpage.cpp deleted file mode 100644 index 03df77d..0000000 --- a/src/realmconfigpage.cpp +++ /dev/null @@ -1,90 +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. * - ***************************************************************************/ - -#include <tqstringlist.h> -#include <tqlabel.h> -#include <tqmap.h> - -#include <kapplication.h> -#include <ksimpleconfig.h> -#include <klocale.h> -#include <kdebug.h> -#include <kstandarddirs.h> -#include <kiconloader.h> -#include <dcopclient.h> -#include <kprocess.h> -#include <klineedit.h> -#include <ktextedit.h> -#include <kwizard.h> -#include <kdialogbase.h> -#include <tqpushbutton.h> - -#include "realmconfigpage.h" - -RealmConfigPage::RealmConfigPage(TQWidget *parent, const char *name ) : RealmConfigPageDlg(parent,name) { - - px_introSidebar->setPixmap(UserIcon("step2.png")); - - connect(txtRealmName, TQT_SIGNAL(textChanged(const TQString&)), this, TQT_SLOT(validateEntries())); - connect(txtKDC, TQT_SIGNAL(textChanged(const TQString&)), this, TQT_SLOT(validateEntries())); - connect(txtAdminServer, TQT_SIGNAL(textChanged(const TQString&)), this, TQT_SLOT(validateEntries())); - - connect(txtRealmName, TQT_SIGNAL(textChanged(const TQString&)), this, TQT_SLOT(realmNameChanged())); - - m_parentWizard = dynamic_cast<KWizard*>(parent); - m_parentDialog = dynamic_cast<KDialogBase*>(parent); -} - -RealmConfigPage::~RealmConfigPage() { - // -} - -void RealmConfigPage::validateEntries() { - if (m_parentWizard) { - if ((txtRealmName->text() != "") && (txtKDC->text() != "") && (txtAdminServer->text() != "")) { - m_parentWizard->nextButton()->setEnabled(true); - } - else { - m_parentWizard->nextButton()->setEnabled(false); - } - } - if (m_parentDialog) { - if ((txtRealmName->text() != "") && (txtKDC->text() != "") && (txtAdminServer->text() != "")) { - m_parentDialog->enableButton(KDialogBase::Ok, true); - } - else { - m_parentDialog->enableButton(KDialogBase::Ok, false); - } - } -} - -void RealmConfigPage::realmNameChanged() { - TQString realmName = txtRealmName->text(); - txtRealmName->setText(realmName.upper()); - - TQString defaultDomainAliases; - defaultDomainAliases = realmName.lower(); - defaultDomainAliases += "\n"; - defaultDomainAliases += "."; - defaultDomainAliases += realmName.lower(); - txtDomains->setText(defaultDomainAliases); -} - -#include "realmconfigpage.moc" |