qt6-bb10/src/widgets/accessible
Volker Hilsheimer c54a5b8380 Introduce QWidget::setScreen
Follows the QWindow semantics, and is a replacement for creating
a QWidget with a QDesktopScreenWidget as the parent.

We can now remove much of the special handling of QDesktopWidget and
the Qt::Desktop window type, and get rid of QDesktopScreenWidget.

Add a manual test that allows local testing. Our CI environments
only have a single screen, and no multi-head display server setup
which is the primary case where QWidget::setScreen is interesting.
For the more common case of a virtual desktop, QWidget::setScreen
has no real impact (just as QWindow::setScreen doesn't).

Change-Id: Id0099e069d316741bacd8c795c396ccad37be297
Fixes: QTBUG-85483
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
2020-08-17 15:08:39 +02:00
..
accessible.pri Convert features.itemviews to QT_[REQUIRE_]CONFIG 2017-07-25 11:23:49 +00:00
complexwidgets.cpp Port QT_NO_TOOLTIP to QT_CONFIG(tooltip) 2020-04-21 20:35:29 +02:00
complexwidgets_p.h Fix QAccessibleWidget::focusChild() to return focused descendant 2019-12-19 08:39:10 +01:00
itemviews.cpp Add "checkable" state to QAccessibleTableCell 2020-03-26 14:24:43 +01:00
itemviews_p.h Replace Q_NULLPTR with nullptr where possible 2017-09-19 11:53:55 +00:00
qaccessiblemenu.cpp Use QList instead of QVector in widgets 2020-07-02 21:57:06 +02:00
qaccessiblemenu_p.h Merge remote-tracking branch 'origin/5.10' into dev 2017-09-26 16:14:54 +02:00
qaccessiblewidget.cpp Add ; to Q_UNUSED 2020-07-07 11:51:48 +02:00
qaccessiblewidget.h Use QList instead of QVector in widgets 2020-07-02 21:57:06 +02:00
qaccessiblewidgetfactory.cpp Introduce QWidget::setScreen 2020-08-17 15:08:39 +02:00
qaccessiblewidgetfactory_p.h Add qtwidgetsglobal.h and qtwidgetsglobal_p.h 2016-07-14 13:46:07 +00:00
qaccessiblewidgets.cpp QtWidgets: fix a few more int/char -> QChar conversions 2020-04-30 00:31:04 +02:00
qaccessiblewidgets_p.h Merge remote-tracking branch 'origin/5.10' into dev 2017-09-26 16:14:54 +02:00
rangecontrols.cpp QSpinBox: remove deprecated signal valueChanged(const QString &) 2020-02-10 18:28:47 +01:00
rangecontrols_p.h Merge remote-tracking branch 'origin/5.10' into dev 2017-09-26 16:14:54 +02:00
simplewidgets.cpp Add ; to Q_UNUSED 2020-07-07 11:51:48 +02:00
simplewidgets_p.h Use QList instead of QVector in widgets 2020-07-02 21:57:06 +02:00
widgets.pro Use qtConfig throughout in qtbase 2016-08-19 04:28:05 +00:00