summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorInho Lee <inho.lee@qt.io>2023-05-09 12:27:01 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-08-16 09:11:37 +0000
commitb4e7e6cfa724ad3357244a29de2f988e0a86a547 (patch)
tree9a0ae0cbd23b07b2ef282803ae43b4d0e4acd720
parentd53745d7021c675049ea5f9a558e9f8f0a0edf3e (diff)
Add a test case for an invalid min/max size pairv6.6.0-beta3
Task-number: QTBUG-113233 Change-Id: Iad3f2f5d98637dbbe2ad6b23027ffdd942fb05d3 Reviewed-by: Liang Qi <liang.qi@qt.io> (cherry picked from commit 8191be512d1e529423d8eda9cee787346346e18f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--tests/auto/gui/kernel/qwindow/tst_qwindow.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/gui/kernel/qwindow/tst_qwindow.cpp b/tests/auto/gui/kernel/qwindow/tst_qwindow.cpp
index 548019d78a..c0d9bd3993 100644
--- a/tests/auto/gui/kernel/qwindow/tst_qwindow.cpp
+++ b/tests/auto/gui/kernel/qwindow/tst_qwindow.cpp
@@ -1580,6 +1580,13 @@ void tst_QWindow::sizes()
window.resize(80, 80);
window.setMaximumSize(QSize(70, 70));
QCOMPARE(window.size(), QSize(70, 70));
+
+ // QTBUG-113233
+ // test for an invalid min/max pair
+ window.setMinimumSize(QSize(80, 80)); // current maximumSize = QSize(70, 70)
+ QCOMPARE(window.size(), QSize(70, 70));
+ window.setMaximumSize(QSize(90, 90));
+ QCOMPARE(window.size(), QSize(80, 80));
}
class CloseOnCloseEventWindow : public QWindow