author | clem <clem> | 2004-10-05 23:58:38 (UTC) |
---|---|---|
committer | clem <clem> | 2004-10-05 23:58:38 (UTC) |
commit | 637e5e26c5d30778234c03412f1bf44ed7b38a8e (patch) (unidiff) | |
tree | 7a5dc05ca871be0fa264765a7541830edb7ed5fc /libopie2/opiesecurity | |
parent | c09e45b02053c61b4e195c9d79a573ebfed2c521 (diff) | |
download | opie-637e5e26c5d30778234c03412f1bf44ed7b38a8e.zip opie-637e5e26c5d30778234c03412f1bf44ed7b38a8e.tar.gz opie-637e5e26c5d30778234c03412f1bf44ed7b38a8e.tar.bz2 |
at the beginning of the test mode, tell the user she can skip the steps she fails
-rw-r--r-- | libopie2/opiesecurity/multiauthmainwindow.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libopie2/opiesecurity/multiauthmainwindow.cpp b/libopie2/opiesecurity/multiauthmainwindow.cpp index fb720bb..e60d245 100644 --- a/libopie2/opiesecurity/multiauthmainwindow.cpp +++ b/libopie2/opiesecurity/multiauthmainwindow.cpp | |||
@@ -39,49 +39,49 @@ MultiauthMainWindow::MultiauthMainWindow(bool allowBypass = false) | |||
39 | // and we proceed directly | 39 | // and we proceed directly |
40 | if ( explanScreens == true ) | 40 | if ( explanScreens == true ) |
41 | { | 41 | { |
42 | title = new QLabel("<center><h1>" + tr("Welcome to Opie Multi-authentication Framework") + "</h1></center>", this); | 42 | title = new QLabel("<center><h1>" + tr("Welcome to Opie Multi-authentication Framework") + "</h1></center>", this); |
43 | message = new QLabel("<center><h3>" + tr("Launching authentication plugins...") + "</h3></center>", this); | 43 | message = new QLabel("<center><h3>" + tr("Launching authentication plugins...") + "</h3></center>", this); |
44 | } else { | 44 | } else { |
45 | title = new QLabel("", this); | 45 | title = new QLabel("", this); |
46 | message = new QLabel("", this); | 46 | message = new QLabel("", this); |
47 | } | 47 | } |
48 | 48 | ||
49 | layout->addWidget(title); | 49 | layout->addWidget(title); |
50 | layout->addWidget(message); | 50 | layout->addWidget(message); |
51 | proceedButton = new QPushButton(tr("Proceed..."), this); | 51 | proceedButton = new QPushButton(tr("Proceed..."), this); |
52 | layout->addWidget(proceedButton, 0, Qt::AlignHCenter); | 52 | layout->addWidget(proceedButton, 0, Qt::AlignHCenter); |
53 | 53 | ||
54 | QObject::connect(proceedButton, SIGNAL(clicked()), this, SLOT(proceed())); | 54 | QObject::connect(proceedButton, SIGNAL(clicked()), this, SLOT(proceed())); |
55 | 55 | ||
56 | if ( explanScreens == true ) | 56 | if ( explanScreens == true ) |
57 | { | 57 | { |
58 | quit = new QPushButton("Exit", this); | 58 | quit = new QPushButton("Exit", this); |
59 | layout->addWidget(quit, 0, Qt::AlignHCenter); | 59 | layout->addWidget(quit, 0, Qt::AlignHCenter); |
60 | if ( allowBypass == true ) | 60 | if ( allowBypass == true ) |
61 | { | 61 | { |
62 | // very important: we can close the widget through the quit button, and bypass authentication, only if allowBypass is set! | 62 | // very important: we can close the widget through the quit button, and bypass authentication, only if allowBypass is set! |
63 | message2 = new QLabel("<center><i>" + tr("Note: this 'exit' button only appears during <b>simulations</b>, like the one we are in.") + "</i></center>", this); | 63 | message2 = new QLabel("<center><i>" + tr("Note: this 'exit' button only appears during <b>simulations</b>, like the one we are in. If you don't succeed an authentication step at some point, it will keep on asking you to authenticate, but remember you can <b>skip</b> it too (and have access to this button again).") + "</i></center>", this); |
64 | layout->addWidget(message2); | 64 | layout->addWidget(message2); |
65 | QObject::connect(quit, SIGNAL(clicked()), this, SLOT(close())); | 65 | QObject::connect(quit, SIGNAL(clicked()), this, SLOT(close())); |
66 | } | 66 | } |
67 | else | 67 | else |
68 | { | 68 | { |
69 | quit->hide(); | 69 | quit->hide(); |
70 | } | 70 | } |
71 | 71 | ||
72 | } | 72 | } |
73 | else | 73 | else |
74 | { | 74 | { |
75 | // we will need this button only if runPlugins() fails in proceed() | 75 | // we will need this button only if runPlugins() fails in proceed() |
76 | proceedButton->hide(); | 76 | proceedButton->hide(); |
77 | // let's proceed now | 77 | // let's proceed now |
78 | proceed(); | 78 | proceed(); |
79 | } | 79 | } |
80 | } | 80 | } |
81 | 81 | ||
82 | /// nothing to do | 82 | /// nothing to do |
83 | MultiauthMainWindow::~MultiauthMainWindow() { | 83 | MultiauthMainWindow::~MultiauthMainWindow() { |
84 | } | 84 | } |
85 | 85 | ||
86 | /// launch the authentication | 86 | /// launch the authentication |
87 | void MultiauthMainWindow::proceed() { | 87 | void MultiauthMainWindow::proceed() { |