summaryrefslogtreecommitdiffstats
path: root/src/widgets/doc/snippets/qtreewidgetitemiterator-using
diff options
context:
space:
mode:
authorDavid Edmundson <davidedmundson@kde.org>2024-07-31 11:59:14 +0100
committerDavid Edmundson <davidedmundson@kde.org>2024-08-02 21:17:53 +0000
commitd67acf94afffde6a71498be6e30447f3acf7558e (patch)
treeca20431f8ae71e0d53f72b2c89af58a91a4e6ff6 /src/widgets/doc/snippets/qtreewidgetitemiterator-using
parent1d4533bd5fac54cb5555f03ff08e9085fa533c16 (diff)
QWidget: Store initialScreen as QPointer
A Toplevel QWidget can hold a pointer to the screen where it will eventually show contents, before a QWidgetWindow is created which then takes precedence. The screen member of QWindows is always kept up-to-date when a screen is removed, but not the contents of a toplevel window. If a widget has setScreen called but is never shown, it has potentially dangling pointer which can cause issues in the future. Pick-to: 6.8 6.7 6.5 Change-Id: Ia7c80549e8b3c90a75cdde745487e87ecddaca63 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/widgets/doc/snippets/qtreewidgetitemiterator-using')
0 files changed, 0 insertions, 0 deletions