/* * Second page */ NdwSecondPage::NdwSecondPage(QWizard *parent) : QWizardPage(parent) { setupUi(this); registerField("name*", dbLineEdit); registerField("user", userLineEdit); registerField("savepswd", pswdCheckBox); registerField("pswd", pswdLineEdit); registerField("alias", aliasLineEdit); connect(dbBrowseButton, SIGNAL(clicked()), this, SLOT(browse())); connect(testButton, SIGNAL(clicked()), this, SLOT(test())); connect(dbLineEdit, SIGNAL(textChanged(QString)), this, SLOT(updateAlias())); }
void ContactPanel::onAliasChanged(const QString& identity, const QString& alias) { emit updateAlias(identity, alias); }
void NdwSecondPage::initializePage() { dbBrowseButton->setVisible(field("driver").toString() .startsWith("QSQLITE")); resultLabel->setText(""); updateAlias(); }