From dbaffcee8670af6f571356c43d26357237fcd616 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 20 May 2012 02:21:04 -0500 Subject: GUI nearly complete, still need to add backend bonding commands --- src/bondrealmpage.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/bondrealmpage.cpp') diff --git a/src/bondrealmpage.cpp b/src/bondrealmpage.cpp index 80f047a..e244e84 100644 --- a/src/bondrealmpage.cpp +++ b/src/bondrealmpage.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #include #include @@ -44,6 +45,8 @@ BondRealmPage::BondRealmPage(TQWidget *parent, const char *name ) : BondRealmPag 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(parent); m_parentDialog = dynamic_cast(parent); } @@ -71,4 +74,16 @@ void BondRealmPage::validateEntries() { } } +void BondRealmPage::realmNameChanged() { + TQString realmName = txtRealmName->text(); + txtRealmName->setText(realmName.upper()); + + TQString defaultDomainAliases; + defaultDomainAliases = realmName.lower(); + defaultDomainAliases += "\n"; + defaultDomainAliases += "."; + defaultDomainAliases += realmName.lower(); + txtDomains->setText(defaultDomainAliases); +} + #include "bondrealmpage.moc" -- cgit v1.2.3