tst_QMessageBox: fix Q_OS_MAC usage

Change-Id: I1a3c1c88956d85343e693588ca0522c4b7d62072
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
bb10
J-P Nurmi 2012-09-26 16:34:29 +02:00 committed by The Qt Project
parent 1933b711b6
commit a86b3d76a5
1 changed files with 5 additions and 3 deletions

View File

@ -121,7 +121,9 @@ private slots:
void detailsText();
void detailsButtonText();
#ifndef Q_OS_MAC
void shortcut();
#endif
void staticSourceCompat();
void instanceSourceCompat();
@ -361,17 +363,17 @@ void tst_QMessageBox::statics()
}
}
// shortcuts are not used on MAC OS X
#ifndef Q_OS_MAC
void tst_QMessageBox::shortcut()
{
#ifdef Q_OS_MAC
QSKIP("shortcuts are not used on MAC OS X");
#endif
QMessageBox msgBox;
msgBox.addButton("O&k", QMessageBox::YesRole);
msgBox.addButton("&No", QMessageBox::YesRole);
msgBox.addButton("&Maybe", QMessageBox::YesRole);
QCOMPARE(exec(&msgBox, Qt::Key_M), 2);
}
#endif
void tst_QMessageBox::about()
{