Backport upstream fix reverting qtbase change which breaks some widgets
Summary:
Drop qtwayland fix workarounding issue reverted in qtbase and backport some
other qtwayland fixes from 5.12 branch and from approved reviews
Reviewers: apol
Reviewed By: apol
Differential Revision: https://phabricator.kde.org/D22470