summaryrefslogtreecommitdiffstats
path: root/src/realmfinishpage.cpp
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-06-02 02:41:47 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-06-02 02:41:47 -0500
commited617ebffea2ac94d4a368b876f2a6414af0bbb3 (patch)
tree1d5f16ed2e663590ebfcfffa2fd2652ccec5131d /src/realmfinishpage.cpp
parent7df2e830ef2d9005a27e0a295988fece9911c0f5 (diff)
downloadkcmldapcontroller-ed617ebffea2ac94d4a368b876f2a6414af0bbb3.tar.gz
kcmldapcontroller-ed617ebffea2ac94d4a368b876f2a6414af0bbb3.zip
OpenLDAP now initializes, but login is not possible and kadmin does not work yet
Diffstat (limited to 'src/realmfinishpage.cpp')
-rw-r--r--src/realmfinishpage.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/realmfinishpage.cpp b/src/realmfinishpage.cpp
index c71fc0b..f2fd1b6 100644
--- a/src/realmfinishpage.cpp
+++ b/src/realmfinishpage.cpp
@@ -43,6 +43,7 @@ RealmFinishPage::RealmFinishPage(TQWidget *parent, const char *name ) : RealmFin
px_introSidebar->setPixmap(UserIcon("step3.png"));
connect(ldapAdminUsername, TQT_SIGNAL(textChanged(const TQString&)), this, TQT_SLOT(validateEntries()));
+ connect(ldapAdminGroupname, TQT_SIGNAL(textChanged(const TQString&)), this, TQT_SLOT(validateEntries()));
m_parentWizard = dynamic_cast<KWizard*>(parent);
m_parentDialog = dynamic_cast<KDialogBase*>(parent);
@@ -54,7 +55,7 @@ RealmFinishPage::~RealmFinishPage(){
void RealmFinishPage::validateEntries() {
if (m_parentWizard) {
- if (ldapAdminUsername->text() != "") {
+ if ((ldapAdminUsername->text() != "") && (ldapAdminGroupname->text() != "")) {
m_parentWizard->finishButton()->setEnabled(true);
}
else {
@@ -62,7 +63,7 @@ void RealmFinishPage::validateEntries() {
}
}
if (m_parentDialog) {
- if (ldapAdminUsername->text() != "") {
+ if ((ldapAdminUsername->text() != "") && (ldapAdminGroupname->text() != "")) {
m_parentDialog->enableButton(KDialogBase::Ok, true);
}
else {