diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-23 14:55:36 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-23 14:55:36 +0000 |
| commit | 6283dc6224584c00555cdeafab274601964407b2 (patch) | |
| tree | 4c76eb4354d88a8d9e18afb3e2aaa545492dbf5d /examples/GuiClient | |
| parent | 1e0135f9c0029d0d601536cffe02a9ad24224b79 (diff) | |
| download | qxmpp-6283dc6224584c00555cdeafab274601964407b2.tar.gz | |
improvements
Diffstat (limited to 'examples/GuiClient')
| -rw-r--r-- | examples/GuiClient/mainDialog.cpp | 10 | ||||
| -rw-r--r-- | examples/GuiClient/mainDialog.h | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/examples/GuiClient/mainDialog.cpp b/examples/GuiClient/mainDialog.cpp index 9891022e..c13846f2 100644 --- a/examples/GuiClient/mainDialog.cpp +++ b/examples/GuiClient/mainDialog.cpp @@ -55,9 +55,9 @@ mainDialog::mainDialog(QWidget *parent): QDialog(parent, Qt::Window), showSignInPage(); loadAccounts(); - bool check = connect(ui->lineEdit_userName, - SIGNAL(editingFinished()), - this, SLOT(userNameLineEdit_editingFinished())); + bool check = connect(ui->lineEdit_userName->completer(), + SIGNAL(activated(const QString &)), + this, SLOT(userNameCompleter_activated(const QString &))); Q_ASSERT(check); check = connect(&m_xmppClient.rosterManager(), @@ -534,8 +534,8 @@ void mainDialog::loadAccounts() } } -void mainDialog::userNameLineEdit_editingFinished() +void mainDialog::userNameCompleter_activated(const QString& user) { - QString passwd = m_accountsCache.getPassword(ui->lineEdit_userName->text()); + QString passwd = m_accountsCache.getPassword(user); ui->lineEdit_password->setText(passwd); } diff --git a/examples/GuiClient/mainDialog.h b/examples/GuiClient/mainDialog.h index dd457fb3..f38b5a8c 100644 --- a/examples/GuiClient/mainDialog.h +++ b/examples/GuiClient/mainDialog.h @@ -78,7 +78,7 @@ private slots: void updateVCard(const QString& bareJid); void avatarChanged(const QImage&); void showProfile(const QString& bareJid); - void userNameLineEdit_editingFinished(); + void userNameCompleter_activated(const QString&); private: void loadAccounts(); |
