summaryrefslogtreecommitdiffstats
path: root/tests/auto/widgets/widgets/qdatetimeedit
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/widgets/widgets/qdatetimeedit')
-rw-r--r--tests/auto/widgets/widgets/qdatetimeedit/tst_qdatetimeedit.cpp19
1 files changed, 11 insertions, 8 deletions
diff --git a/tests/auto/widgets/widgets/qdatetimeedit/tst_qdatetimeedit.cpp b/tests/auto/widgets/widgets/qdatetimeedit/tst_qdatetimeedit.cpp
index a1dd1197a3..7bc188cf19 100644
--- a/tests/auto/widgets/widgets/qdatetimeedit/tst_qdatetimeedit.cpp
+++ b/tests/auto/widgets/widgets/qdatetimeedit/tst_qdatetimeedit.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2016 The Qt Company Ltd.
+** Copyright (C) 2020 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of the test suite of the Qt Toolkit.
@@ -2407,13 +2407,16 @@ void tst_QDateTimeEdit::sectionText()
testWidget->setDisplayFormat(format);
testWidget->setDateTime(dateTime);
- QCOMPARE(testWidget->sectionText((QDateTimeEdit::Section)section), sectionText);
-// QApplication::setLayoutDirection(Qt::RightToLeft);
-// testWidget->setDisplayFormat(format);
-// QCOMPARE(format, testWidget->displayFormat());
-// testWidget->setDateTime(dateTime);
-// QCOMPARE(testWidget->sectionText((QDateTimeEdit::Section)section), sectionText);
-// QApplication::setLayoutDirection(Qt::LeftToRight);
+ QCOMPARE(testWidget->sectionText(QDateTimeEdit::Section(section)), sectionText);
+
+ QApplication::setLayoutDirection(Qt::RightToLeft);
+ const QScopeGuard resetLayoutDirection([]() {
+ QApplication::setLayoutDirection(Qt::LeftToRight);
+ });
+ testWidget->setDisplayFormat(format);
+ QCOMPARE(format, testWidget->displayFormat());
+ testWidget->setDateTime(dateTime);
+ QCOMPARE(testWidget->sectionText(QDateTimeEdit::Section(section)), sectionText);
}
void tst_QDateTimeEdit::mousePress()