qt6-bb10/tests/auto/widgets/widgets
Volker Hilsheimer fb56a0f2ce Don't hide a widget that is swapped into a hidden splitter
When replacing a widget in a hidden splitter, then we only need to keep
the new widget hidden if the previous widget was hidden.

If the new widget is not explicitly hidden, and the splitter is already
visible, then we need to explicitly show the new widget.

Augment test case; the existing test cases already cover swapping out a
collapsed or hidden widget.

Fixes: QTBUG-102134
Pick-to: 6.3 6.2
Change-Id: I9b60711a5c1cab79777ce4183783114a16ac3394
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
2022-05-23 21:12:05 +02:00
..
qabstractbutton Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qabstractscrollarea Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qabstractslider Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qabstractspinbox Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qbuttongroup Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qcalendarwidget Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qcheckbox Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qcombobox Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qcommandlinkbutton Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qdatetimeedit Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qdial Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qdialogbuttonbox Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qdockwidget Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qdoublespinbox Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qfocusframe Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qfontcombobox Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qframe Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qgroupbox Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qkeysequenceedit Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qlabel Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qlcdnumber Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qlineedit Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qmainwindow Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qmdiarea Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qmdisubwindow Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qmenu Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qmenubar Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qopenglwidget Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qplaintextedit Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qprogressbar Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qpushbutton Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qradiobutton Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qscrollarea Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qscrollbar Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qsizegrip Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qslider Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qspinbox Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qsplashscreen Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qsplitter Don't hide a widget that is swapped into a hidden splitter 2022-05-23 21:12:05 +02:00
qstackedwidget Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qstatusbar Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qtabbar Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qtabwidget Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qtextbrowser Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qtextedit Fix crash in tst_qquicktext::implicitSize 2022-05-20 13:14:01 +02:00
qtoolbar Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qtoolbox Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qtoolbutton Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
CMakeLists.txt Android: activate tst_QLineEdit 2022-03-23 21:03:03 +01:00