/**************************************************************************** ** ui.h extension file, included from the uic-generated form implementation. ** ** If you wish to add, delete or rename functions or slots use ** Qt Designer which will update this file, preserving your code. Create an ** init() function in place of a constructor, and a destroy() function in ** place of a destructor. *****************************************************************************/ /* Copyright (C) 2005-2009 Michel de Boer 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 */ int AuthenticationForm::exec(t_user *user_config, const QString &realm, QString &username, QString &password) { int retval; profileValueTextLabel->setText(user_config->get_profile_name().c_str()); userValueTextLabel->setText(user_config->get_display_uri().c_str()); realmTextLabel->setText(realm); usernameLineEdit->setText(username); passwordLineEdit->setText(password); if (!username.isEmpty()) passwordLineEdit->setFocus(); retval = QDialog::exec(); username = usernameLineEdit->text(); password = passwordLineEdit->text(); return retval; }