File indexing completed on 2024-03-24 15:27:59

0001 #include <QApplication>
0002 #include <kmessagebox.h>
0003 
0004 #include "passworddialog.h"
0005 
0006 int main(int argc, char **argv)
0007 {
0008     QApplication::setApplicationName("kiopassdlgtest");
0009     QApplication app(argc, argv);
0010 
0011     QString usr, pass, comment, label;
0012     label = "Site:";
0013     comment = "<b>localhost</b>";
0014     int res = KIO::PasswordDialog::getNameAndPassword(usr, pass, nullptr,
0015               QString(), false,
0016               QString(), comment,
0017               label);
0018     if (res == QDialog::Accepted)
0019         KMessageBox::information(nullptr, QString("You entered:\n"
0020                                              "  Username: %1\n"
0021                                              "  Password: %2").arg(usr).arg(pass),
0022                                  "Test Result");
0023     else
0024         KMessageBox::information(nullptr, "Password dialog was canceled!",
0025                                  "Test Result");
0026 
0027     return 0;
0028 }