Fix for QMessageBox's autotest.
Mnemonic shortcut caused string comparison to fail. Task-number: QTBUG-22119 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com> (cherry picked from commit 11a6d868b5613dd7fdbef02198aaf9566fcd1f17) Change-Id: I11a6d868b5613dd7fdbef02198aaf9566fcd1f17
This commit is contained in:
parent
33f66acb36
commit
ddb512fb37
@ -604,7 +604,8 @@ void tst_QMessageBox::detailsButtonText()
|
||||
QAbstractButton* btn = NULL;
|
||||
foreach(btn, list) {
|
||||
if (btn && (btn->inherits("QPushButton"))) {
|
||||
if (btn->text() != QMessageBox::tr("OK") && btn->text() != QMessageBox::tr("Show Details...")) {
|
||||
if (btn->text().remove("&") != QMessageBox::tr("OK")
|
||||
&& btn->text() != QMessageBox::tr("Show Details...")) {
|
||||
QFAIL(qPrintable(QString("Unexpected messagebox button text: %1").arg(btn->text())));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user